zoukankan      html  css  js  c++  java
  • 首页定位默认城市本地 调佣腾讯地图接口

    1.登录https://lbs.qq.com/,手机验证码登录

    创建应用

     2.设置域名白名单

     3.调用

    //通过ip获取城市
    function getCityByIp() {
        $.getScript('https://apis.map.qq.com/ws/location/v1/ip?key=AICBZ-VCXKU-PGXV6-2EQJU-GXN3F-LSF64&output=jsonp&callback=setDefaultCity');
    }
    
    //设置默认城市
    function setDefaultCity(res) {
        res = res || {};
        var info = res.result && res.result.ad_info;
        if (info) {
            var province = info.province,
                city = info.city,
                _p = '',
                _c = '';
            if (province && city) {
                chinaRegion.forEach(function (p) {
                    if (p.name.indexOf(province.substring(0, province.length - 1)) !== -1) {
                        p.childs.forEach(function (c) {
                            if (c.name.indexOf(city.substring(0, city.length - 1)) !== -1) {
                                _p = p.name;
                                _c = c.name;
                            }
                        });
                    }
                });
            }
            indexApp.province = _p;
            indexApp.city = _c;
        }
        indexApp.getData(true);
    }
    

      

    返回数据格式

    setDefaultCity&&setDefaultCity({
        "status": 0,
        "message": "query ok",
        "result": {
            "ip": "58.57.32.162",
            "location": {
                "lat": 35.05151,
                "lng": 118.34787
            },
            "ad_info": {
                "nation": "中国",
                "province": "山东省",
                "city": "临沂市",
                "district": "兰山区",
                "adcode": 371302
            }
        }
    })
  • 相关阅读:
    golang包管理工具glide安装
    kafka单机安装和启动
    python爬虫得到unicode编码处理方式
    束带结发洛杉矶到付款啦就是的开发
    是的发送到
    【业务】
    下载
    Peach+Fuzzer
    【Selenium】IE浏览器启动问题
    TestNG
  • 原文地址:https://www.cnblogs.com/blogzys/p/15170202.html
Copyright © 2011-2022 走看看