2021年4月4号,这个问题还没解决,把我折腾到凌晨1点。翻阅了下社区,这个问题很多人都出现过。 关键是“同样的代码,一会可以,一会不行” 奇葩
小程序订阅消息发送,不定时返回 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-04-04同上,太炸裂了,玄学,干
公众号发送模板消息,相同的access_token,一会儿有效一会儿无效,报40001最近线上用户总是反馈公众号不发送模板消息了,去查看日志全是报这个40001错误: {"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest rid: 60375379-74645684-79de2e0a"} {"errcode":0,"errmsg":"ok","msgid":1755667972980867074} {"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest rid: 6037521c-2ed47f75-093da70a"} {"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest rid: 6037521c-67404f0b-1b4badf8"} {"errcode":0,"errmsg":"ok","msgid":1755667936070991876} 时好时坏; 且文档上说失效时间时2小时,我每一小时就刷新一下,时间越往后失败的概率越大。肯定也不是失效的问题。 appid和secret我也再三确认没任何问题,因为时好时坏肯定不是这两个参数的问题,我看社区好多这个BUG,官方回复也都是按照API开放文档回复的,希望官方明确解决一下,给出反馈!我们看的懂文档!!!
2021-04-04