微信头像图片大全 > 微信易信二次开发

您填写的服务返回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邮件回复按样例,请帮助处理


相关微信公众账号推荐: