Geocode/ip to geo

跳转到: 导航, 搜索
(请求参数)
(XML示例)
第38行: 第38行:
 
<pre>
 
<pre>
 
<?xml version="1.0" encoding="utf-8" ?>  
 
<?xml version="1.0" encoding="utf-8" ?>  
<xml>
+
<geoSearchResult>
<item>
+
<geos>
   <status>1</status>  
+
   <geo>
  <city>0010</city>  
+
    <status>1</status>  
  <longitude>116.39794</longitude>  
+
    <city>0010</city>  
  <latitude>39.90817</latitude>   
+
    <longitude>116.39794</longitude>  
  <city_name>北京</city_name>  
+
    <latitude>39.90817</latitude>   
  <province>32</province>  
+
    <city_name>北京</city_name>  
  <prov_name>北京</prov_name>  
+
    <province>32</province>  
  <pinyin>beijing</pinyin>  
+
    <prov_name>北京</prov_name>  
  <more>中国 北京 北京 电信通</more>  
+
    <pinyin>beijing</pinyin>  
  <ip>60.194.172.177</ip>  
+
    <more>中国 北京 北京 电信通</more>  
</item>
+
    <ip>60.194.172.177</ip>
</xml>
+
  </geo>
 +
  ...
 +
</geos>
 +
</geoSearchResult>
 
</pre>
 
</pre>
  

2011年3月23日 (三) 13:41的版本

目录

根据IP返回地理信息

根据ip返回地理信息

URL

http://api.t.sina.com.cn/geocode/ip_to_geo.(json%7Cxml)

支持格式

XML/JSON

HTTP请求方式

GET

是否需要登录

false

请求数限制

true

请求参数

参数 必选 类型及范围 说明
source true string 申请应用时分配的AppKey,调用接口时候代表应用的唯一身份
ip true string 需要获取坐标的ip(多个用逗号分隔)

返回结果

XML示例

<?xml version="1.0" encoding="utf-8" ?> 
<geoSearchResult>
<geos>
  <geo>
    <status>1</status> 
    <city>0010</city> 
    <longitude>116.39794</longitude> 
    <latitude>39.90817</latitude>  
    <city_name>北京</city_name> 
    <province>32</province> 
    <prov_name>北京</prov_name> 
    <pinyin>beijing</pinyin> 
    <more>中国 北京 北京 电信通</more> 
    <ip>60.194.172.177</ip>
  </geo>
  ... 
</geos>
</geoSearchResult>

JSON示例

{
  "219.145.178.178":    
  {
     "status":1,
     "city":"0913",
     "longitude":"109.51027",
     "latitude":"34.50733",
     "city_name":"\u6e2d\u5357",
     "province":21,
     "prov_name":"\u9655\u897f\u7701",
     "pinyin":"weinan",
     "more":"\u4e2d\u56fd\t\u9655\u897f\t\u6e2d\u5357\t\t\u7535\u4fe1\t\t"
   }
}

字段说明

ip:返回值数据中以ip作为键值
status:查询结果(result为1时,查询有结果)
city:ip所属城市代码
longitude:ip所在经度
latitude:ip所在纬度
city_name:ip所在城市
prov_name:ip所在省份
pinyin:ip所在城市的拼音
more:更多ip地址信息

使用示例

xml: 
http://api.t.sina.com.cn/geocode/ip_to_geo.xml?ip=60.194.172.177&source=appkey

json: 
http://api.t.sina.com.cn/geocode/ip_to_geo.json?ip=60.194.172.177&source=appkey