收藏
回答

服务号发送模版消息报错40001是为什么?

比较古老的代码,用的SDK发送服务号模版消息,最近开始报错40001,说token不正确是为什么呢

{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest, could get access_token by getStableAccessToken, more details at https://mmbizurl.cn/s/JtxxFh33r rid: "}

使用的是

com.jfinal.weixin.sdk.api.TemplateMsgApi; // 包下的

TemplateMsgApi.send(String jsonStr);// 发送方法


回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    04-16

    你好,复制下rid

    04-16
    有用
    回复
  • 风清雾散云开见日出
    风清雾散云开见日出
    04-16

    access_token 不是最新的。你在其他地方刷新了access_token ,每次调用发送模板消息的access_token 不是最新有效期内的access_token 

    04-16
    有用
    回复 1
    • 🍍
      🍍
      04-16
      感谢指正,已经解决了🙏 项目部署在k8s上,由于k8s更新ip节点导致没有及时更新后台获取token白名单的ip列表,所以token全部获取失败了
      04-16
      回复
登录 后发表内容
问题标签