微信之通过AppID和AppSecret获取access_token
最近在搞微信公众平台这方面的东西,,但实际使用的时候发现和access_token有关的接口都无法正常调用,于是debug了下,发现获取到了AppID和AppSecret,在最后请求access_token的时候返回了null,于是查了查微信公众平台的文档,发现微信公众平台多了个IP白名单,所谓IP白名单就是说,只有白名单内的IP地址才可以拿着我的id和secret去取我的assess_token!
如何配置微信 IP白名单
买了周杰伦演唱会的门票才能去周杰伦演唱会听歌。在微信开发中获取access_token也是讲得同一个道理。我们首先需要设置微信的IP白名单。
点击查看即可配置。
其实微信的报错已经做的很好了,我们只需要去微信公众平台的开发者工具里面有在线接口调试工具
在这里输入id和secret之后检查,会直接返回一个信息
{
"errcode": -1000,
"errmsg": "system error"
}
放在微信中,使用原来的地址访问,就可以看到这个返回码:
{
"errcode": 40164,
"errmsg": "invalid ip ×××××, not in whitelist"
}
然后将这个返回的ip配置在白名单中就可以.
本文来自博客园,作者:King-DA,转载请注明原文链接:https://www.cnblogs.com/qingmuchuanqi48/p/11680467.html