微信小游戏开发:后端篇
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第3课 使用腾讯位置服务显示用户城市

第2课使用FileSystemManager实现了用户本地文件存取,这节课尝试调用第三方平台接口显示当前微信用户所在城市的名称。

目前我们是在UserBoard类中绘制的用户头像,我们能通过wx.getUserInfo接口取到用户头像(avatarUrl)信息,也能取到昵称(nickName)、国家(country)、省份(province)和城市(city)等信息。在绘制用户头像的同时,我们还可以将“用户”这两个字替换为真实的用户昵称,但城市这项信息有可能不是用户的真实信息。

微信日活用户有11亿多,有不少用户的国家信息是阿尔及利亚或冰岛,这些用户自己填写的信息是不可靠的。这节课将尝试调用腾讯LBS平台的位置服务,实时获取当前用户所在的城市信息。