第三方平台 开发指南 接口说明 授权相关接口 推送授权相关通知
# 推送授权相关通知
更新时间:2023-02-01 14:18:37
当小程序对第三方应用进行授权、解除授权,以及第三方应用找回授权码时,第三方平台服务器会向第三方应用【授权事件接收 URL】以 HTTP POST 方式推送相应通知。
# 授权成功通知
POST 数据示例:
{
"encryptedMsg": "ERWLSF239035_=FW3LFLSFL23L4K023JLKLSFSMF2L3-S3HNFA", //加密后信息
"msgId": "a63cae97-3ded-4f76-be21-8d45112ee06f", // 消息ID
"componentAppId": "ks656399649443988986", // 三方应用ID
"timestamp": 1625740912167 // 毫秒
}
其中 encryptedMsg 字段需要解密,解密详情见消息加密解密部分。解密后消息格式如下:
{
"componentAppId": "ks343546567687879",
"appId": "ks43e5r657687054657",
"event":"AUTHORIZED"
"eventTime": 1625740912167
"authorizationCode": "34440090aec0099db023904c",
"authorizationCodeExpiredTime": 600,
}
# 取消授权通知
POST 数据示例:
{
"encryptedMsg": "ERWLSF239035_=FW3LFLSFL23L4K023JLKLSFSMF2L3-S3HNFA", //加密后信息
"msgId": "a63cae97-3ded-4f76-be21-8d45112ee06f", // 消息ID
"componentAppId": "ks656399649443988986", // 三方应用ID
"timestamp": 1625740912167 // 毫秒
}
其中 encryptedMsg 字段需要解密,解密详情见消息加密解密部分。解密后消息格式如下:
{
"componentAppId": "ks343546567687879",
"appId": "ks43e5r657687054657",
"event":"DELETE_AUTHORIZED"
"eventTime": 1625740912167
}
# 授权更新通知
POST 数据示例:
{
"encryptedMsg": "ERWLSF239035_=FW3LFLSFL23L4K023JLKLSFSMF2L3-S3HNFA", //加密后信息
"msgId": "a63cae97-3ded-4f76-be21-8d45112ee06f", // 消息ID
"componentAppId": "ks656399649443988986", // 三方应用ID
"timestamp": 1625740912167 // 毫秒
}
其中 encryptedMsg 字段需要解密,解密详情见消息加密解密部分。解密后消息格式如下:
{
"componentAppId": "ks343546567687879",
"appId": "ks43e5r657687054657",
"event":"UPDATE_AUTHORIZED"
"eventTime": 1625740912167
"authorizationCode": "34440090aec0099db023904c",
"authorizationCodeExpiredTime": 600,
}
上一篇:《找回授权码》
下一篇:《推送消息相关通知》
仍有疑问? 前往社区提问