在小程序中通過騰訊地圖API獲取定位進行地址解析

本文講解如何調用騰訊地圖API在小程序中獲取定位進行地址解析

註冊賬號並申請開發者祕鑰 申請地址
保存這個好key,小程序調用時需要用到

在這裏插入圖片描述

提交之後進行key設置,啓用產品勾選 微信小程序WebserviceAPI (小程序調用需要用到),保存之後即創建成功,可查看相應的配額信息
在這裏插入圖片描述
這個根據需求而定,如果只是個人玩玩,免費額度應該是夠用的,如果不夠用可以再申請額外的免費配額,如果是企業開發者可付費購買配額

小程序調用騰訊地圖API

  1. 在小程序app.json中填寫
    "permission": {
        "scope.userLocation": {
            "desc": "這裏填寫給用戶看的描述" 
        }
    },
  1. 登錄小程序的微信管理後臺,將 https://apis.map.qq.com 添加爲request合法域名
  2. 在小程序中對經緯度進行逆地址解析, 附上 API文檔地址 。然後進行調用,如在onLoad生命週期函數中調用
    onLoad: function(options) {
        wx.getLocation({
            location: 'gcj02',
            success: function(res) {
                wx.request({
                    url: 'https://apis.map.qq.com/ws/geocoder/v1',
                    data: {
                        key: '你申請的key',
                        location: (res.latitude + "," + res.longitude)
                    },
                    success:res=>{
                        console.log(res)
                    }
                })
            },
        })
    },
  1. 跑起來在控制檯就能看到打印信息了,根據自己需要的信息進行渲染就行了~
    在這裏插入圖片描述
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章