前端时间业务需求,进而去了解IP定位的功能,一开始使用的免费API接口,但是几天时间接口就访问失效,了解到百度地图也有IP定位功能,所以记录使用的过程。

一、注册百度地图开发者,并创建应用

在创建应用的过程中一开始使用了服务端的IP定位功能

但是该方式需要进行请求校验,尝试各种方法在对应的Lua语言中没有校验通过

而后经过多方查找与观看对应的开发文档发现选择浏览器端的IP定位功能可以省略sn校验,如下方式创建对应的应用

二、接口使用与定位获取

https://api.map.baidu.com/location/ip?ip=你的IP&ak=申请的ak

一个可供测试使用的ak="WvXU4lKjSjR15DfAbaicgqyI4a5wyp8Z"

请求到的参数示例

{"address":"CN|\u6c5f\u897f|\u5b9c\u6625|None|CHINANET|0|0","content":{"address_detail":{"province":"\u6c5f\u897f\u7701","city":"\u5b9c\u6625\u5e02","district":"","street":"","street_number":"","city_code":278},"address":"\u6c5f\u897f\u7701\u5b9c\u6625\u5e02","point":{"y":"3205065.37","x":"12735092.62"}},"status":0}

百度地图开发者平台普通IP定位功能详解相关推荐

  1. 百度地图开发者平台的使用

    我们在做地图的时候不太可能自己去写一个地图,所以我们就用到了百度地图的开发平台 1.在浏览器中搜索百度地图开发者平台 2.进入网站找到开发者文档并进入JavaScript API 中(如果没有百度账号 ...

  2. 短信平台专业版软件客户端功能详解源码搭建|移讯云短信系统

    国际短信平台专业版软件客户端功能详解|移讯云短信系统 首页显示 剩余条数 充值总数 提交总数 成功数量 失败数量 未知数量 代发数量 签名数量 最新提交 平台公告 API接口文档 短信发送 发送短信选 ...

  3. Android 百度地图开发(二)--- 定位功能之MyLocationOverlay,PopupOverlay的使用

    转载请注明出处http://blog.csdn.net/xiaanming/article/details/11380619 这一篇文章主要讲解的是百度地图的定位功能,然后还有MyLocationOv ...

  4. 利用百度地图API进行根据ip定位城市

    根据ip进行定位城市,本次利用的是根据百度地图API进行定位.网上也有其他的方法.本次就将我自己写的东西总结一下: 一.首先获取ip地址 public static String getReqIp(H ...

  5. Android 百度地图SDK 实现获取周边位置POI详解

    绪论 好久没写博客了,最近比较忙,闲下来写写博客,把小编最近用过的东西跟大家分享一下,记得上次写过一篇百度地图实现定位功能的博客,今天给大家分享一下定位之后获取周边地理位置的实现.  如果你还不知道怎 ...

  6. python获取某地铁站经纬度_python通过百度地图API获取某地址的经纬度详解

    前言 这几天比较空闲,就接触了下百度地图的API(开发者中心链接地址:http://developer.baidu.com),发现调用还是挺方便的,本文将给大家详细的介绍关于python通过百度地图A ...

  7. SCRM会员管理营销平台方案的核心功能详解

    2020年,我们都在感叹:流量越来越贵,不但原来越难找到客户,而且越来越难留住客户:门店生意参差不齐,门店生意和导购的能力高度相关,但是能力强的导购,善于维护客户关系,领导似乎又缺乏安全感:线上生意也 ...

  8. 【第三方SDK】使用百度云推送实现推送功能详解

    之前介绍过如何使用shareSDK实现新浪微博分享功能,今天介绍如何使用百度云推送SDK实现Android手机后台推送功能. 运行效果如下 第一步,如果使用百度的SDK,当然要先成为百度的开发者啦,这 ...

  9. 使用百度云推送实现推送功能详解

     之前介绍过如何使用shareSDK实现新浪微博分享功能,今天介绍如何使用百度云推送SDK实现Android手机后台推送功能. 运行效果如下 第一步,如果使用百度的SDK,当然要先成为百度的开发者 ...

最新文章

  1. 京东DNN Lab首席科学家:用深度学习搞定80%的客服工作
  2. 0226互联网新闻 | “多闪”上线首月iOS下载量超过500万;阿里云MWC 2019发布7款新产品...
  3. Visual Studio下载、安装、运行教程
  4. 1463. Happiness to People!
  5. dpdk对虚拟化的支持
  6. 机器学习: 最大似然估计 (MLE) 最大后验概率(MAP)
  7. 遥感图像处理 | 辐射校正
  8. html绘制小球并跟随鼠标移动,利用JS如何实现小球跟随鼠标移动
  9. juniper防火墙定义策略生效时间
  10. excel绘制双坐标折线图
  11. stm32f103c8t6控制ESP8266与手机APP通信
  12. Shader玉石效果
  13. 【JavaScript笔记 · 基础篇(五)】Array全家桶(引用数据类型中的数组 / Array对象 / Array.prototype)
  14. Android 仿照微信查看大图
  15. 机器学习-线性模型及广义线性模型
  16. 必测的支付漏洞(三)服务器未返回支付结果前进行干预
  17. HTML实现狗屁不通文章生成器
  18. Android7.0分屏功能
  19. 最新版GNS3安装详解,小白也可以独立完成哦!!
  20. 基于ar9331 mips架构AP121 uboot分析(3) 启动流程

热门文章

  1. 嵌入式开发人才的未来发展方向
  2. 如何分析网站中关键词排名和流量
  3. Spring Boot使用JSR303校验
  4. Docker ToolBox使用问题汇总
  5. NNLM(神经网络语言模型)
  6. 现在大二大专学历软件技术专业有点迷茫怕找不到工作
  7. Vue3 实现一个自定义toast(小弹窗)
  8. 让我们构建一个文件服务器!
  9. bigemap如何查看3d地球功能?
  10. DDD基础篇学习总结