概述
通过终端设备IP地址获取其当前所在地理位置,精确到市级,常用于显示当地城市天气预报、初始化用户城市等非精确定位场景。
请求URL
该请求为GET请求
https://apis.map.qq.com/ws/location/v1/ip
请求参数
参数 | 必填 | 说明 | 示例 |
---|---|---|---|
ip | 否 | IP地址,缺省时会使用请求端的IP | ip=202.106.0.20 |
key | 是 | 开发密钥(Key) | key=OB4BZ-D4W3U-B7VVO-4PJWW-6TKDJ-WPB77 |
output | 否 | 返回格式:支持JSON/JSONP,默认JSON | output=json |
callback | 否 | JSONP方式回调函数 | callback=function1 |
响应结果
名称 | 类型 | 必填 | 说明 | ||||
---|---|---|---|---|---|---|---|
status | number | 是 | 状态码,0为正常, 310请求参数信息有误, 311Key格式错误, 306请求有护持信息请检查字符串, 110请求来源未被授权 |
||||
message | string | 是 | 状态说明 | ||||
result | object | 是 | IP定位结果 | ||||
ip | string | 是 | 用于定位的IP地址 | ||||
location | object | 是 | 定位坐标 | ||||
lat | number | 是 | 纬度 | ||||
lng | number | 是 | 经度 | ||||
ad_info | object | 是 | 定位行政区划信息 | ||||
nation | string | 是 | 国家 | ||||
province | string | 是 | 省 | ||||
city | string | 否 | 市 | ||||
district | string | 否 | 区 | ||||
adcode | number | 是 | 行政区划代码 |