最近在搞微信公眾平台這方面的東西,,但實際使用的時候發現和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配置在白名單中就可以.
