
1. 获取微信callback IP地址
callback IP即微信调用开发者服务器所使用的出口IP。 接口调用请求说明
http请求方式: GET https://api.weixin.qq.com/cgi-bin/getcallbackip?access_token=ACCESS_TOKEN
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
access_token | 是 | 公众号的access_token |
返回说明
正常情况下,微信会返回下述JSON数据包给公众号:
{ "ip_list": [ "127.0.0.1", "127.0.0.2", "101.226.103.0/25" ]}
参数 | 说明 |
---|---|
ip_list | 微信服务器IP地址列表 |
错误时微信会返回错误码等信息,JSON数据包示例如下(该示例为AppID无效错误):
{"errcode":40013,"errmsg":"invalid appid"}
2. 获取微信API接口 IP地址
API接口IP即api.weixin.qq.com的解析地址,由开发者调用微信侧的接入IP。 接口调用请求说明
http请求方式: GET https://api.weixin.qq.com/cgi-bin/get_api_domain_ip?access_token=ACCESS_TOKEN
参数说明
参数 | 是否必须 | 说明 |
---|---|---|
access_token | 是 | 公众号的access_token |
返回说明
正常情况下,微信会返回下述JSON数据包给公众号:
{ "ip_list": [ "127.0.0.1", "127.0.0.2", "101.226.103.0/25" ]}
参数 | 说明 |
---|---|
ip_list | 微信服务器IP地址列表 |
错误时微信会返回错误码等信息,JSON数据包示例如下(该示例为AppID无效错误):
{"errcode":40013,"errmsg":"invalid appid"}