9. 推送授权相关通知 =================== 当公众号对第三方平台进行授权、取消授权、更新授权后,微信服务器会向第三方平台方的授权事件接收 URL(创建第三方平台时填写)推送相关通知。 POST 数据示例(授权成功通知) .. code:: xml 第三方平台appid 1413192760 authorized 公众号appid 授权码(code) 过期时间 预授权码 POST 数据示例(取消授权通知) .. code:: xml 第三方平台appid 1413192760 unauthorized 公众号appid POST 数据示例(授权更新通知) .. code:: xml 第三方平台appid 1413192760 updateauthorized 公众号appid 授权码(code) 过期时间 预授权码 第三方平台方在收到授权相关通知后也需进行解密(详细请见【消息加解密接入指引】),接收到后之后只需直接返回字符串 success。为了加强安全性,postdata 中的 xml 将使用服务申请时的加解密 key 来进行加密,具体请见【公众号第三方平台的加密解密技术方案】 字段说明: ============================ ============================================================================== 字段名称 字段描述 ============================ ============================================================================== AppId 第三方平台 appid CreateTime 时间戳 InfoType nauthorized 是取消授权,updateauthorized 是更新授权,authorized 是授权成功通知 AuthorizerAppid 公众号或小程序 AuthorizationCode 授权码,可用于换取公众号的接口调用凭据,详细见上面的说明 AuthorizationCodeExpiredTime 授权码过期时间 PreAuthCode 预授权码 ============================ ==============================================================================