V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
solaro
V2EX  ›  问与答

关于高德地图和定位的一个坑,求解答

  •  
  •   solaro · 2018-05-29 11:08:27 +08:00 · 1457 次点击
    这是一个创建于 2176 天前的主题,其中的信息可能已经有所发展或是发生改变。

    先在此处需要吹捧一下高德,做了企业认证后什么都秒杀百度、QQ 地图,百度 10qps、qq 地图 20qps,碰到稍微高一点点的并发就挂了,早期用百度,后面换 qq 在后面全部换高德。

    业务场景:

    1.H5 页面,外卖业务,调用到高德地图的定位 api
    2.用户打开页面之后,会先记录当前用户打开的定位记录(只有 IP 信息,没有坐标,通过高德地图反查 IP 得到一个大概坐标);
    
    打开页面的时候是也会触发高德地图的定位嘛,所以会提示定位,当用户点了定位后,也往定位记录里写一条用户的当前定位记录,信息更全一些(带坐标),当用户不点高德弹出的这个定位,就不会生成这条记录。
    
    

    问题来了

    • 当用户打开页面时,生成 IP 记录,没毛病
    • 当用户取消了高德的定位提醒,不生成定位记录,没毛病
    • 当用户点了高德的定位记录,蛋疼了,高德会通过一堆莫名其妙的 IP (上海比较多)来请求一次这个网址,然后记录一堆垃圾数据,连请求头都伪造成微信的,搞的没办法跟用户打开时的 IP 那个做区分

    求助

    咋整??

    1 条回复    2018-05-29 14:22:43 +08:00
    AugustCat
        1
    AugustCat  
       2018-05-29 14:22:43 +08:00
    如果只是拿用户定位的位置信息,页面可以使用浏览器定位。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6506 人在线   最高记录 6547   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:51 · PVG 09:51 · LAX 18:51 · JFK 21:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.