關鍵字:微信公眾平台 微信服務器 IP地址
如果公眾號基於安全等考慮,需要獲知微信服務器的IP地址列表,以便進行相關限制,可以通過該接口獲得微信服務器IP地址列表。
接口調用請求說明
http請求方式: GET https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN
參數說明
參數 | 是否必須 | 說明 |
---|---|---|
access_token | 是 | 公眾號的access_token |
返回說明
正常情況下,微信會返回下述JSON數據包給公眾號:
下述列表可能會更新及修改,另外這些ip都是上海的
{ "ip_list": [ "101.226.62.77", "101.226.62.78", "101.226.62.79", "101.226.62.80", "101.226.62.81", "101.226.62.82", "101.226.62.83", "101.226.62.84", "101.226.62.85", "101.226.62.86", "101.226.103.59", "101.226.103.60", "101.226.103.61", "101.226.103.62", "101.226.103.63", "101.226.103.69", "101.226.103.70", "101.226.103.71", "101.226.103.72", "101.226.103.73", "140.207.54.73", "140.207.54.74", "140.207.54.75", "140.207.54.76", "140.207.54.77", "140.207.54.78", "140.207.54.79", "140.207.54.80" ] }
參數 | 說明 |
---|---|
ip_list | 微信服務器IP地址列表 |
錯誤時微信會返回錯誤碼等信息,JSON數據包示例如下(該示例為AppID無效錯誤):
{"errcode":40013,"errmsg":"invalid appid"}