获取微信服务器IP地址
关键字:微信公众平台 微信服务器 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"}
获取微信服务器IP地址
原文:http://www.cnblogs.com/txw1958/p/get_weixin_server_ip.html