在第三方平臺創建審核通過后,小程序 TP 平臺服務器會向其“授權事件接收 URL ”每隔10分鐘定時推送 ticket ,用于獲取第三方平臺調用憑據,接收到后必須直接返回字符串 success。
post 數據示例:
{
“Nonce”: “4464221”,
“TimeStamp”: “1535551395”,
“Encrypt”: “/X6AhuNc6ObfSXaA0/DI2SH4m4NAhaaLrYDxyeARIXnGkVYwjhSz/cK8ZLvPcbsHi6d8spK+brQwHw5+t55o4NuZj09x1TT2G6hkCQwU/R9ejDIv9yFI292XwkTMVkQ6dnZIwpvRbPmsV2EX6cagRl3C5KVlFme+6b4SS3aDat7dmpNyxjb6MdYCdZnzp4CmgbramsS0BtA/tnNgqKZ1VA==”,
“MsgSignature”: “ba394c04acece6c2c0edee058c5dddf82474b8ee”
}
其中 Encrypt 參數需要使用 AES 秘鑰解密,解密算法見文檔最后附錄部分,解密后數據如下:
{
“Ticket” : “ticket”, //ticket內容
“FromUserName” : “SmartAPP”, //固定為SmartApp
“CreateTime” : “1413192605”, //時間戳
“MsgType” : “ticket”, //固定為ticket
“Event” : “push” //固定為push
}
參數說明
參數名 描述
Ticket ticket內容
FromUserName 固定為SmartApp
CreateTime 時間戳
MsgType 固定為ticket
Event 固定為push