微信开发 curl 进行微信接口操作的代码该怎样封装?
LRTRL
LRTRL 2017-05-18 11:10:37
[PHP讨论组]

各位大神好,我在做微信开发的时候,按着老师的视频封装了一个 curl 的方法,用于进行微信接口的操作,但是在实际操作的过程中却出现了问题,在调用这个方法之前,所有数据都能够正常输出,但是调用这个方法之后,数据就无法输出了,报的是: "errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest hint: [7Gvnoa0808vr46!]"  的错误,麻烦大神们帮我看一下,写的这个 curl 方法有没有什么问题,为什么一执行它就报错?


LRTRL
LRTRL

像蜗牛一样爬行,坚信总有一天我会有属于自己的一片天!

全部回复(2)
清晨的那一抹阳光照耀在我的脸上

首先确保appid和secret正确,然后再看下access_token是否超过了请求上限(一天最高2000次),access_token请求最好是加入到缓存中或SESSION,不然一天下来光测试就达到上限了

  • 回复 appid 和 appsecret都是正确的,而且我是把获取到的access_token 放到了数据库,调用之前会进行判断的;不过放session中是怎么放呢,我之前也放在了session中,但是其它接口调用这个session的时候,老是获取不到值
    LRTRL 作者 2017-05-26 16:11:05
  • 回复 你其他接口调用肯定是不行的,必须得重新请求一次token
PHP中文网

token做了缓存,可能是本地和线上生成了两个token,导致一个过期了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号