

















多项目使用微信公众号access_token,每个项目的access_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: "}
"重复获取将导致上次获取的 access_token 失效。建议开发者使用中控服务器统一获取和刷新 access_token"
文档:https://developers.weixin.qq.com/doc/oplatform/developers/dev/AccessToken.html
工作这么多年,还没仔细看过微信文档。
搞中控服务器麻烦,也懒着换成 reids 。
扩展包用的: w7corp/easywechat
默认用文件的缓存,保证用同个文件就行。
$app->getAccessToken()->getKey()
$app->getAccessToken()->getToken()
// 不同版本,方法不一样
$app->base->getAccessToken()->getTokenKey()
$app->base->getAccessToken()->getToken()
一开始我以为扩展包的坑,一个个排查,还去对比缓存文件的 token。
最后一看微信文档,我擦 结案了。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。