微信公众号 模板消息 失效 token问题40001
发布于 3 年前 作者 tao54 3258 次浏览 来自 分享

发送模板消息的时候,有时候后出现 40001问题

errcode:40001 errmsg:invalid credential, access_token is invalid or not latest hint

检查问题:

可能原因1:

微信返回的access_token是2小时后失效,你使用了失效的access_token,解决办法,实时获取access_token,并将它存入缓存,第二次取从缓存中取。

可能原因2:

有多个项目用了这个公众号的appId和secret,导致一个项目生成了access_token,另一个项目生成access_token就无效了。

可能原因3:

公众号发开发消息推送,推送小程序卡片的时候,需要填写小程序卡片地址,地址中带有access_token参数,就会导致发送消息,去取了小程序卡片中的access_token而不是缓存中的access_token

温馨提示: 大多是出现是 原因2导致的,因为多个地方生成了 access_token ,使得值不统一,才导致40001的问题,重要的事情说三篇 :请认真 检查,检查,检查

微信公众平台接口调试工具:
https://mp.weixin.qq.com/debug/

回到顶部