当小程序有审核结果后,第三方平台将可以通过开放平台上填写的回调地址,获得审核结果通知。
审核通过时,接收到的推送XML数据包示例如下:
<xml><ToUserName><![CDATA[gh_fb9688c2a4b2]]></ToUserName>
<FromUserName><![CDATA[od1P50M-fNQI5Gcq-trm4a7apsU8]]></FromUserName>
<CreateTime>1488856741</CreateTime>
<MsgType><![CDATA[event]]></MsgType>
<Event><![CDATA[weapp_audit_success]]></Event>
<SuccTime>1488856741</SuccTime>
</xml>
参数说明:
参数 | 说明 |
---|---|
ToUserName | 小程序的原始ID |
FromUserName | 发送方帐号(一个OpenID,此时发送方是系统帐号) |
CreateTime | 消息创建时间 (整型),时间戳 |
MsgType | 消息类型,event |
Event | 事件类型 weapp_audit_success |
SuccTime | 审核成功时的时间(整形),时间戳 |
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
上文没有说要解密处理,是代表不需要发过来的是文明吗?
如果你设置了加密方式,则会推送密文。
文档一般只给出明文格式。
请问确实是需要解密的吗?我根据文档中所描述的结构定义只接收到了toUserName这一个字段,其他字段都是空的。但如果是加密信息的话,三方平台的APPID从哪里获取呢?
经过测试,确实是需要解密的....
返回的结果集只有两个字段:
ToUserName
Encrypt