新手遇到同样问题,小程序还未发布,在开发调试阶段调试发送订阅信息始终报40001错误,提示invalid credential, access_token is invalid or not latest rid。token获取也没报错,就是发信息时报错,在下新手,望高手指点。
小程序订阅消息发送,不定时返回 40001 的问题首先说明,获取的 access_token 是有效的,并且没有出现多次刷新获取 access_token 的情况。 用户订阅了 2 个消息模板,我的服务端调用微信发送订阅消息(subscribeMessage.send)时,出现了第一个失败,第二个成功的情况,具体日志见下:[图片] 服务端是循环调用的接口,观察日志时间发现相同的 access_token,发送第一个模板消息失败 40001,发送第二个模板成功。 失败之后相同的 access_token 我又通过 postman 直接请求微信接口(一个模板),也是可以成功的。回到服务端通过循环方式调用发送多个模板时,就会出现都成功,一个成功一个失败,或者都失败的现象。经过多次测试,应该属于发送订阅消息接口的 BUG。希望官方可以早日给出反馈。 ----------- 补充一下描述吧 目前的现象是发送 10 次返回的结果分别是【40001,40001,0,40001,0,40001,0,0,40001,0】,所以肯定不是失效或者被刷新的问题。 失效或者刷新不应该是【0,0,0,0,40001,40001,40001,40001,...】,希望回复。 ---------- 再来补充一下 最新测试发现在获取 access_token 后 20 分钟之内都是正常的,25 分钟之后开始出现偶然 40001 现象,时间越往后失败的概率越大。
2022-01-19我是在开发阶段遇到这个问题,小程序还没发布。我调用发送接口一直报40001错。你们有解决的吗,麻烦告诉一下,我是第一次搞小程序,谢谢大佬指点。
小程序access_token发送订阅消息报40001,但是用官方提供的调试工具验证都没有问题我们自己记的日志是有规律的两小时获取一次token,但是推送订阅消息时就报40001,报错时的日志中的token我拿出来,用微信公众平台接口调试工具随便找一个接口进行测试,也不会报40001,这是怎么回事,求解答~~! [图片]
2022-01-19