跳到主要内容

应用生命周期事件

应用可以订阅它们自己的生命周期事件:

  • 安装
  • 升级
  • 卸载

安装

一个名为gei:apps:installed:app的事件将在安装应用时发送。

参数

参数名类型说明
eventString事件名 gei:apps:installed:app
appKeyStringapp key
tenantString租户 key
versionKeyString版本
environmentKeyString环境 key
sessionTokenString用户 token

示例

{
"event": "gei:apps:installed:app",
"appKey": "work-hour",
"tenant": "osc",
"versionKey": "1.0",
"environmentKey": "production",
"sessionToken": "r:eeii23498saowewerazf"
}

升级

一个名为gei:apps:upgraded:app的事件会在应用升级后发送。

参数

参数名类型说明
eventString事件名 gei:apps:upgraded:app
appKeyStringapp key
tenantString租户 key
versionKeyString版本
environmentKeyString环境 key
sessionTokenString用户 token

示例

{
"event": "gei:apps:upgraded:app",
"appKey": "work-hour",
"tenant": "osc",
"versionKey": "1.0",
"environmentKey": "production",
"sessionToken": "r:eeii23498saowewerazf"
}

卸载

一个名为gei:apps:uninstalled:app的事件将在应用卸载时发送。

参数

参数名类型说明
eventString事件名 gei:apps:uninstalled:app
appKeyStringapp key
tenantString租户 key
versionKeyString版本
environmentKeyString环境 key
sessionTokenString用户 token

示例

{
"event": "gei:apps:uninstalled:app",
"appKey": "work-hour",
"tenant": "osc",
"versionKey": "1.0",
"environmentKey": "production",
"sessionToken": "r:eeii23498saowewerazf"
}