(创建新页面为 '{{api_desc_v2| uri=location/mobile/get_location| desc=根据移动基站WIFI等数据获取当前位置信息| httpMethod=POST| needAuth=是| level={{Api_L1}}| rateLimit=是| pa…') |
|||
第8行: | 第8行: | ||
params= | params= | ||
{{api_args|json|true|string|特殊的JSON参数形式,使用方法如下,见注意事项。}}| | {{api_args|json|true|string|特殊的JSON参数形式,使用方法如下,见注意事项。}}| | ||
+ | apiToolPara=key1=json&value1=JSON格式参数,见wiki文档注意事项| | ||
result= | result= | ||
<pre> | <pre> |
2012年9月4日 (二) 19:00的版本
location/mobile/get_location
根据移动基站WIFI等数据获取当前位置信息
URL
https://api.weibo.com/2/location/mobile/get_location.json
支持格式
JSON
HTTP请求方式
POST
是否需要登录
是
关于登录授权,参见 如何登录授权
访问授权限制
访问级别:普通接口
频次限制:是
关于频次限制,参见 接口访问权限说明
请求参数
必选 | 类型及范围 | 说明 | |
---|---|---|---|
access_token | true | string | 采用OAuth授权方式为必填参数,OAuth授权后获得。 |
json | true | string | 特殊的JSON参数形式,使用方法如下,见注意事项。 |
注意事项
- 该接口请求参数需要以JSON格式,用POST请求方式发送;
- 发送请求的Content-Type必须为application/json;
- 发送的JSON格式参数的数据必须如下:
{ "version": "1.1.0", "host": "api.weibo.com/2/location/mobile/get_location", "radio_type": "gsm", "request_address": true, "decode_pos": true, "ip": "192.168.0.1", "location": { "latitude": "39.08943", "longitude": "116.36843", "accuracy": "678.0" }, "cell_towers": [ { "cell_id": "4466", "location_area_code": "26630", "mobile_country_code": "460", "mobile_network_code": "0", "signal_strength": "-60" }, { "cell_id": "4466", "location_area_code": "25054", "mobile_country_code": "460", "mobile_network_code": "0", "signal_strength": "-70" }, ... ], "wifi_towers": [ { "mac_address": "00:0B:86:27:99:B0", "mac_name": "cnc", "signal_strength": "78" }, { "mac_address": "00:0B:86:28:7B:F0", "mac_name": "CMCC", "signal_strength": "90" }, ... ] }
调用样例及调试工具
返回结果
JSON示例
{ "location": { "longitude": "116.39794", "latitude": "39.90817", "accuracy": "50", "altitude": "0", "altitude_accuracy": "0", "address": { "city": "11", "province": "32", "city_name": "北京", "province_name": "朝阳区", "district": "朝阳区", "address": "中国北京市海淀区中关村" } } }
关于错误返回值与错误代码,参见 错误代码说明
返回字段说明
无
其他
目前定位服务只支持中国大陆地区;
相关问题
{{{relat_qa}}}
到 帮助中心 查看更多问题或提问