请问下楼主是怎么解决的,有什么比较好的兜底方案吗
小程序订阅消息发送,不定时返回 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 现象,时间越往后失败的概率越大。
2021-02-23请问下楼主最后是怎么解决的,有什么好的兜底方案吗
微信公众号发送模板消息,不定时返回40001错误是怎么回事?刚刚获取的access_token成功,然后发送模板消息提示access_token失效 [图片] 获取access_token的方法,只有一个服务器单独使用此access_token [图片]
2021-02-23