通过腾讯云地图服务,从坐标中获得所在城市。
开通腾讯位置服务: 1、进入小程序mp后台,开发--开发者工具--腾讯地图服务--开通; 2、进入腾讯位置服务网站,控制台--key管理;申请一个key,把key设置里,能勾的都勾上。 云函数代码: const rp = require('request-promise')
exports.main = async (event, context) => {
var options = {
uri: `https://apis.map.qq.com/ws/geocoder/v1/`,
qs: {
location: `${event.lat},${event.lng}`,//传入经纬度
key: 'VRSBZ-PYDWJ-*****-KGV5E-LQ4U6-JVBL6'
},
json: true
};
return await rp(options)
}