收藏
回答

微信公众号(服务号)发送模板消息返回40001,但下一次又用相同的token发送成功.。。

微信公众号(服务号)发送模板消息返回40001,但下一次又用相同的token发送成功,

发送几条之后,又返回42001,但是我能保证token没有过期,因为我过了半个小时,再拿相同的token去发模板消息又发送成功了。。求解

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

1 个回答

  • 青寒
    青寒
    2021-04-06

    最重要的发送时间没体现出来啊。

    42001:是access_token过期;

    40001:是AppSecret错误或者AppSecret不属于这个公众号;


    建议更详细地检查调用日志:

    1,调用时间;
    2,调用的API接口URL;
    3,使用的access_token值;
    4,调用的模板ID;
    5,返回的调用结果。
    


    一般建议使用中控服务器统一获取和刷新access_token,避免多处调用刷新冲突;

    另外单一调用时,注意令牌过期时间,需要提前刷新;注意令牌还有个五分钟新旧共存期。

    2021-04-06
    有用 1
    回复 2
    • péngduān
      péngduān
      2021-04-07
      没有过期,我在有效期再次用这个token调用其他接口还是能正常使用
      2021-04-07
      回复
    • 十一
      十一
      2021-06-23
      目前用同一个token去循环调用接口会出现40001的情况,这个是怎么回事?token都是10分钟内获取的
      2021-06-23
      回复
登录 后发表内容
问题标签