网上对这个错误的解答多数是说access_token超时,博主我是获取之后直接调用的接口,不可能存在超时的情况。经仔细阅读文档之后才发现由于自己不认真看文档踩了一个坑。
access_token在公共号中有两个,名字一样,但是作用不同,一个是微信网页开发的access_token。一个是基础access_token。
微信网页授权的access_token是通过code获取,且仅能用于网页授权。
基础access_token是通过appid和secret获取,这个才是用来调用各种接口的。
注意看清楚不要弄错,调用方法完全不一样。