收藏
回答

服务号的订阅通知 API 报错40001,但模板消息 API 是正常的?

使用同一个Accesstoken,调服务号订阅通知的 API 会报错

{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest rid: 604f0036-28c168ed-*****"}

APPID 是wx3f7578775d14ea6d

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

1 个回答

  • 公众号技术运营专员-summer
    公众号技术运营专员-summer
    03-15

    你好,40001获取 access_token 时 AppSecret 错误,或者 access_token 无效。请开发者认真比对 AppSecret 的正确性,或查看是否正在为恰当的公众号调用接口。

    https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html

    03-15
    有用
    回复 5
    • 末日云游
      末日云游
      03-15
      这个我们对比了,同样的token,我们先调用订阅通知的 API报错,然后再调用模板消息的 API 又可以正常,所以这不可能是用的token不对吧。后调用的可以。
      03-15
      回复
    • 公众号技术运营专员-summer
      公众号技术运营专员-summer
      03-15回复末日云游
      你好,刷新后新旧token会有一个过度时间,或者尝试参考其他用户的方法,确保业务不受影响的情况下,重置appsecret,看看是否能恢复。
      03-15
      回复
    • 末日云游
      末日云游
      03-15回复公众号技术运营专员-summer
      我没有刷新token,操作是:获取Accesstoken,调订阅通知的 API,报错,马上调模板消息的 API,成功。
      而且即便是刷新token,有一个过渡时间,那也是在过渡时间内可以成功调用呀。为什么后调用的可以成功,之前调的却不行?Appsecret 是不可能重置的。
      03-15
      回复
    • 末日云游
      末日云游
      03-15
      另外,这里我提了一个问题,一直没回复我了:测试号还不支持调用订阅通知的 API,所以我们不得不用正式号测试。https://developers.weixin.qq.com/community/minihome/doc/0006c4672ac2e02cabcbfaadf51c00
      03-15
      回复
    • 公众号技术运营专员-summer
      公众号技术运营专员-summer
      03-16回复末日云游
      你好,有其他人刷新token或在过渡期间是会出现失效的情况的,你可以尝试在保证其他业务的正常情况下重置appsecret,可以搜索下社区里其他用户帖子里的解决方法。
      03-16
      回复
登录 后发表内容
问题标签