百度普通IP定位是一套以HTTP/HTTPS形式提供的轻量级定位接口,用户可以通过该服务,根据IP定位来获取大致位置。

1.首先需要成为百度地图开放平台的注册用户。http://lbsyun.baidu.com/index.php

2.  申请Web服务API服务,在控制台创建一个应用:应用类型为浏览器端

3.创建好应用后你,将会得到一个访问应用(AK).

4.请求URL

http://api.map.baidu.com/location/ip?ip=xx.xx.xx.xx&ak=您的AK&coor=bd09ll

https://api.map.baidu.com/location/ip?ip=xx.xx.xx.xx&ak=您的AK&coor=bd09ll

比如:http://api.map.baidu.com/location/ip?ip=118.182.201.41&ak=你的AK&coor=bd09ll

请求参数:

参数名称 参数含义 类型 备注

ip

用户上网的IP地址,请求中如果不出现或为空,会针对发来请求的IP进行定位

string

可选

ak

开发者密钥,可在API控制台申请获得

string

必填

sn

若用户所用AK的校验方式为SN校验时该参数必填(什么是SN校验?)。其他AK校验方式的可不填写

string

可选

coor

设置返回位置信息中,经纬度的坐标类型,分别如下:
coor不出现、或为空:百度墨卡托坐标,即百度米制坐标
coor = bd09ll:百度经纬度坐标,在国测局坐标基础之上二次加密而来
coor = gcj02:国测局02坐标,在原始GPS坐标基础上,按照国家测绘行业统一要求,加密后的坐标
注意:百度地图的坐标类型为bd09ll,如果结合百度地图使用,请注意坐标选择

string

可选

返回数据格式:

{"address":"CN|\u7518\u8083|\u767d\u94f6|None|CHINANET|0|0","content":{"address":"\u7518\u8083\u7701\u767d\u94f6\u5e02","address_detail":{"city":"\u767d\u94f6\u5e02","city_code":35,"district":"","province":"\u7518\u8083\u7701","street":"","street_number":""},"point":{"x":"104.17124090","y":"36.54668171"}},"status":0}

返回结果(JSON格式):

结果字段 字段含义 类型
address 详细地址信息 string
content address 简要地址信息 string
address_detail city 城市 string
city_code 百度城市代码 string
district 区县 string
province 省份 string
street 街道 string
street_number 门牌号 string
point x 当前城市中心点经度 string
y 当前城市中心点纬度 string
status 结果状态返回码,请参考本章节后面的介绍 string
返回结果实例
{  address: "CN|北京|北京|None|CHINANET|1|None",    #详细地址信息  content:    #结构信息  {  address: "北京市",    #简要地址信息  address_detail:    #结构化地址信息  {  city: "北京市",    #城市  city_code: 131,    #百度城市代码  district: "",    #区县  province: "北京市",    #省份  street: "",    #街道  street_number: ""    #门牌号  },  point:    #当前城市中心点  {  x: "116.39564504",    #当前城市中心点经度y: "39.92998578"    #当前城市中心点纬度}  },  status: 0    #结果状态返回码
}

百度IP地址查询API使用: 应用类型为浏览器端相关推荐

  1. 免费的IP地址查询API接口

    ip.help.bj.cn

  2. win7个人计算机的ip地址,win7计算机ip地址查询_win7本机ip地址查询

    2016-12-09 11:40:21 查找计算机的ip地址的方法:点击你的电脑桌面左下角的"开始"找到"运行"点击运行, 在出现的对话框里面输入"c ...

  3. android的百度地图sdk获取ip,基于百度地图API的ip地址查询

    说明:使用ip地址查询太麻烦,偶然搜索发现有人已经写过基于百度API的ip地址查询,这个是前人的结晶,我只是修改了一些,勿喷. 用的python2.7,编码问题真是坑. 百度mapAPI私钥申请:ht ...

  4. 通过ip地址查询物理地址显示谷歌地图

    显示IP地址的地理位置地图 http://www.ip62.com/ipmap.php 一个调用谷歌地图api的简单应用.<html xmlns="http://www.w3.org/ ...

  5. IP地址定位 API 接口

    IP地址定位 API 接口 根据 IP 地址进行定位查询. 1. 产品功能 提供精准.高效的 IP 地址定位查询: 返回的 IP 定位地址包含详细的位置信息: 全接口支持 HTTPS(TLS v1.0 ...

  6. java webservice ip_通过Web Service实现IP地址查询功能的示例

    实例01 实现一个简单的Web服务访问 本实例将实现IP地址查询接口服务,根据用户传入的IP地址返回IP所在的省.市.地区,实例中将会用到IP地址库用于查询信息,由于数据较多,所以读者可在光盘资源文件 ...

  7. 根据ip查询linux主机名,根据ip地址查询其他主机名(Linux)

    局域网内可以通过下述命令来根据ip地址查询其他主机名(Linux) 使用nmblookup -A ip命令查询 Linux代码 [admin@v015213 ~/lpmall]$ nmblookup ...

  8. 通过Web Service实现IP地址查询功能

    实例01  实现一个简单的Web服务访问 本实例将实现IP地址查询接口服务,根据用户传入的IP地址返回IP所在的省.市.地区,实例中将会用到IP地址库用于查询信息,由于数据较多,所以读者可在光盘资源文 ...

  9. 远程终端IP地址查询助手

    最近配置网桥,如果忘了网桥的地址,是一件很麻烦的事情.总是要试每个网桥的地址.想着开发一个查询IP助手,可以省很多的事,就试了试了试网络编程和程序打包的方法,花了一天时间做出来一个IP查询助手,速度不 ...

  10. 全球IP地址查询完整版

    突然在某某网站看到IP地址查询,于是心血来潮做了一个.这是用asp查询全球IP地址的程式,由于类似的的用Asp查询IP的速度不是很理想,本人使用的也是宏志宏的IP地址数据库,只是对它进行了改进. 本人 ...

最新文章

  1. 【leetcode】力扣刷题(2):两数相加(go语言)
  2. HBase major version number must be less than 2 for hbase-sink
  3. python版本升级及pip部署方法
  4. (二)把域服务升级和迁移到Windows Server 2012 R2上
  5. mysql 5.7.21 主从_Mysql 5.7.21 设置主从库同步
  6. java线程之基础学习
  7. 大自然里,隐藏着最美妙的数学
  8. 织梦高端大气响应式会员中心模板 自适应手机端
  9. 怎么查redis 中的 cache_20、springcloud如何使用spring-cache
  10. 真·干货!这套深度学习教程整理走红,从理论到实践的带你系统学习 | 资源...
  11. java acr122 读取数据_acr122读写器软件下载
  12. 北京各区优质高中排名
  13. ubuntu邮件服务器,Ubuntu下搭建mail邮件服务器的方法教程
  14. 延时加载(lazy load)
  15. 概要设计说明书的书写
  16. 通过调用ffmpeg来将mp3和jpg合并为mp4视频-批处理。
  17. Oracle Class6-1. PL/SQL 简介(数据类型,逻辑比较,控制结构,错误处理)
  18. 塑胶材料的各种特性,热塑性塑料详解
  19. hashCode()和哈希值
  20. 常用的html标签及用法,html常用标签及其属性用法

热门文章

  1. 记录一下Unity学习中的一些奇异事件
  2. 让你轻松入门的编程学习窍门,JAVA、Python快速学习资料+练手项目
  3. 拉格朗日法线性规划求解
  4. C/C++编程笔记:飞翔的小鸟(Flappy Bird)——C语言版本
  5. 常微分方程简要复习_笔记_第2章:一阶微分方程的初等解法
  6. 对冲策略及Python实现
  7. 黄巾之乱-服务器线程控制
  8. 显示器偏色测试软件,显示器显示偏色
  9. 【python 新浪微博爬虫】python 爬取新浪微博热门话题
  10. mame linux 编译,完美编译街机模拟器MAME(Android版)基于MAME4all