微信接口开发报错invalidcredential,access_tokenisinval。。。

更新时间:2023-05-08 18:04:31 阅读: 评论:0

微信接⼝开发报错invalidcredential,access_tokenisinval。。。微信接⼝凭证access_token⼀定要全局管理
我们的查酒后台集成了微信公众平台的客服API接⼝,不⽤登录微信公众号的后台就可以直接给⽤户发送消息。最近,运营的同事反馈,通过微信查酒,后台⽆法直接给⽤户推送微信消息了。
起初,我也没在意,⼤体觉得可能是访问微信接⼝的AccessToken凭证失效了,需要重新请求,所以就⼿⼯删除⼀下服务器端缓存的access_token⽂件,就好⽤了。可是过不了多久,就⼜不⾏了。
今天仔细看了⼀下代码,觉得没有问题,access_token的有效期是2个⼩时,在2⼩时之内我们可以直接使⽤缓存的access_token,过2⼩时,就重新再请求新的access_token。
查看了⼀下报错信息如下:
invalid credential, access_token is invalid or not latest hint
⼤意是access_token⽆效或者不是最新的,于是想到access_token每次从微信服务器取⼀次就新⽣成⼀次,同时⽼的token就失效了。
⽽我们服务器上不⽌这⼀个业务调⽤了微信接⼝,我们的⽹页也加了微信转发分享的功能,也是要取access_token的,⽽这两个业务的access_token是分开缓存的,没有打通,因此出现了上⾯的问题。
解决⽅法,就是整个系统使⽤统⼀的获取access_token的⽅法,保证access_token的有效性。

本文发布于:2023-05-08 18:04:31,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/78/558193.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:微信   觉得   没有
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图