solaro
V2EX  ›  问与答

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

  •  
  •   solaro · May 29, 2018 · 1919 views
    This topic created in 2997 days ago, the information mentioned may be changed or developed.

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

    业务场景:

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

    问题来了

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

    求助

    咋整??

    1 replies    2018-05-29 14:22:43 +08:00
    AugustCat
        1
    AugustCat  
       May 29, 2018
    如果只是拿用户定位的位置信息,页面可以使用浏览器定位。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1453 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 16:58 · PVG 00:58 · LAX 09:58 · JFK 12:58
    ♥ Do have faith in what you're doing.