# 推送授权相关通知

更新时间: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,
}
Copyright ©2024, All Rights Reserved