开发的多个系统需要调用同一个微信公众号,但是上传图片的时候会出现s:110:"{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest hint: [J3U7wA0390vr31!]"}";
的错误,你们有没有遇到?有什么好的解决方法?
1
sarices 2016-11-19 21:31:42 +08:00
做一个获取 access_token 的服务,大家共用,或者降 access_token 放到 memcached 中
|
2
shiny 2016-11-19 21:36:28 +08:00
access_token 只能同时存在一个,每次申请会让之前那个失效。
所以 #1 是正确做法。 同时每次应该对 40001 的错误事件做个刷新 token 和重试的策略,不要太依赖 expire 的时间。 |