接收 component_ticket

收藏
我的收藏

接口说明

开放平台每 10 分钟会通过 HTTP POST 请求,向开发者设置的【授权事件接收 URL】推送 component_ticket,开发者可用此票据换取第三方小程序的接口调用凭证(component_access_token)。

前提条件

开发者需要先配置【授权事件接收 URL】。配置路径为:
    1.登录服务商平台,进入控制台
    2.进入指定路径:【三方小程序详情页】→【开发】→【开发配置】→【授权管理】
    3.在【授权事件接收 URL】栏填写您的接口地址

注意事项

    component_ticket 有效期为 3 小时。
    接收到后必须直接返回字符串 success。

请求示例

由开发者端接收
POST 数据示例:
{ "Nonce": "4464221", "TimeStamp": "1535551395", "Encrypt": "Encrypt Message xxxxxxxx", "MsgSignature": "ba394c04acece6c2c0edee058c5dddf82474b8ee" }
其中 Encrypt 字段需要解密,解密详情见消息推送及加解密说明部分。解密后消息格式如下:
{ "Ticket": "8c0da4968b0d1e28acbc1d738a56607d", "FromUserName": "ByteDanceMicroApp", "CreateTime": "2019-01-14 12:45:10", "MsgType": "Ticket", "Event": "PUSH" }

响应示例

success