应用生命周期事件
应用可以订阅它们自己的生命周期事件:
- 安装
- 升级
- 卸载
安装
一个名为gei:apps:installed:app
的事件将在安装应用时发送。
参数
参数名 | 类型 | 说明 |
---|---|---|
event | String | 事件名 gei:apps:installed:app |
appKey | String | app key |
tenant | String | 租户 key |
versionKey | String | 版本 |
environmentKey | String | 环境 key |
sessionToken | String | 用户 token |
示例
{
"event": "gei:apps:installed:app",
"appKey": "work-hour",
"tenant": "osc",
"versionKey": "1.0",
"environmentKey": "production",
"sessionToken": "r:eeii23498saowewerazf"
}
升级
一个名为gei:apps:upgraded:app
的事件会在应用升级后发送。
参数
参数名 | 类型 | 说明 |
---|---|---|
event | String | 事件名 gei:apps:upgraded:app |
appKey | String | app key |
tenant | String | 租户 key |
versionKey | String | 版本 |
environmentKey | String | 环境 key |
sessionToken | String | 用户 token |
示例
{
"event": "gei:apps:upgraded:app",
"appKey": "work-hour",
"tenant": "osc",
"versionKey": "1.0",
"environmentKey": "production",
"sessionToken": "r:eeii23498saowewerazf"
}
卸载
一个名为gei:apps:uninstalled:app
的事件将在应用卸载时发送。
参数
参数名 | 类型 | 说明 |
---|---|---|
event | String | 事件名 gei:apps:uninstalled:app |
appKey | String | app key |
tenant | String | 租户 key |
versionKey | String | 版本 |
environmentKey | String | 环境 key |
sessionToken | String | 用户 token |
示例
{
"event": "gei:apps:uninstalled:app",
"appKey": "work-hour",
"tenant": "osc",
"versionKey": "1.0",
"environmentKey": "production",
"sessionToken": "r:eeii23498saowewerazf"
}