高德 Web 接口 IP 定位的一个坑,希望大家别踩。

58 天前
 kelololy

背景: 系统中记录 打卡功能,需要记录 ip 和地址,因为买的有高德的基础 vip ,所以选择了高德定位接口:

问题: 用户发现自己打卡位置在焦作,但系统显示位置在信阳;通过网页端高德 api ,发现高德的接口确实返回错误

高德 API: https://restapi.amap.com/v3/ip?key=xx&ip=xx ip 地址为:223.90.35.17 (实际为河南焦作,但高德返回为信阳)

lz 除了高德,分别试了腾讯、ip138 、ip2region(开源) 这三者都没问题

目前已经将该问题提给客服,客户说是会给产品团队;

** 这边给需要使用地图服务和已经使用高德 api 服务的各位提个醒 **

3769 次点击
所在节点    Java
44 条回复
skallz
58 天前
一般 pc 是不会做高精度定位需求的,如果有这种需求,可以将其放到微信公众号或者小程序中,用手机扫码打开做定位然后回调给 pc
suke119
58 天前
@jiangzm 就是高德的问题呀,一个付费的比不上免费的,就是更新不及时呀 怎么扯到人家的认知了 你这也太离谱了
spritecn
58 天前
wifi 定位有时候都会跨省,IP 定位?
penll
58 天前
多弄几个端。按权重比分。投票 ip 结果
kelololy
58 天前
@jworg 这个需求是记录,不是业务强相关,所以不紧急,就是发现了,提醒下;
kelololy
58 天前
@catamaran 想过,过段时间没修复,我就发小红书去
kelololy
58 天前
@spritecn 现在是 ip 是正确的,但是高德返回有问题
kelololy
58 天前
@penll 我觉得你说的是个好方法,不过这个需求只是做记录,也不用这么复杂,如果高德不修复,我就用开源的了
kelololy
58 天前
@suke119 我都懒得搭理他
94
58 天前
@kelololy #16 ,只要接入地图服务就是 5W 一年,但 5W 购买来的只是一个商用授权,授权你可以用他们的服务……所以最好是直接谈商务不要直接买,价格和服务内容都是可以谈的。
kelololy
58 天前
@dfkjgklfdjg 学到了,因为我们系统中用到的不止 ip 定位,包括线路规划啥的都有,估计当时是看基础版够用 直接买了,以后可以跟他们提一嘴;
ca2oh4
58 天前
都 pc 打卡了,那不连个 指定的 wifi bl?
kelololy
58 天前
@ca2oh4 这个需求只是记录打卡地址,并不是强制打卡或者不能打卡,只是记录
94
58 天前
@kelololy #31 ,最好是多问几家,这样有对比。还可以用其他供应商提供的服务和报价来拉扯。
kelololy
58 天前
@dfkjgklfdjg 有道理,如果真是系统要考虑换地图服务了,可以这么试试
Gilfoyle26
57 天前
《高德接口我们是付费使用的,一年给高德 5w 》这个钱花的真冤枉。
OnEvent
57 天前
这几家定位服务的商用接口都是 5w/年 起了,巨离谱,我司已经从高德撤退了,地图服务转开源的了
kelololy
57 天前
@Gilfoyle26 不仅有 ip 定位还有路线规划多个功能,全套服务也能接受
kelololy
57 天前
@OnEvent 我们用的功能多,而且本身小公司没必要自己开发,干脆使用商用接口了
collery
57 天前
我经常 ip 在 宁波 实际在杭州。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1150093

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX