您填写的服务返回TOKEN验证失败
为什么我填写了URL和TOKEN后,一直返回“您填写的服务返回TOKEN验证失败”。
而同样的接口,在微信下验证通过。
标签:新手接入qijun在18小时前发布分享到weibo
2回复
#1{2}sanxi在18小时前回复
1、为按照API文档说明返回相应的参数。
2、网络相应超时。
qijun在18小时前回复
@sanxi因为在微信平台能够测试通过,证明返回echostr是没有问题的,网络相应超时如何看呢?平台在测试阶段,应该不存在响应慢的问题。
sanxi在2小时前回复
@qijun看下这一步“将token、timestamp、nonce三个参数进行字典序排序”。两个不同的平台数据上存在差异,排序方法上会有出入。上次碰到过类似问题。
#2{3}sanxi在2小时前回复
微信平台的nonce这个值也是一个时间截而且都比timestamp这个值来的小,在字典排序中都在nonce后面,所以微信平台不会出现问题,而易信则是一串随机数,在字典排序会存在排序位置不同,导致校验算法不一致
qijun在2小时前回复
@sanxi我是直接返回的echostr,校验过程没做。可以易信或QQ沟通吗
sanxi在2小时前回复
@qijun邮件到yixinplus@188.com给出你的公众号名称url以及返回echostr的处理过程。
qijun在1小时前回复
@sanxi邮件回复按样例,请帮助处理