AWS企业微信管理开发平台参考指南

地理位置选择事件

当有成员点击某应用相关菜单时,AWS PaaS会接收到该事件并传递给开发者的微信消息处理器

//事件常量名,弹出地理位置选择器的事件推送
WechatConsts.EVENT_TYPE_LOCATION_SELECT

场景:成员进入某一应用,主动点菜单上报自己的地理位置信息

public class XXXProcessor implements WechatProcessor {

    public WechatOutMessage handleMessage(WechatInMessage msg) {
        if (msg.getEvent().equals(WechatConsts.EVENT_TYPE_LOCATION_SELECT)) {
            System.out.println("这是用户选择的位置消息");
            System.out.println("地理位置纬度:" + msg.getLocationX());
            System.out.println("地理位置经度:" + msg.getLocationY());
            System.out.println("地图缩放大小:" + msg.getScale());
            System.out.println("地理位置信息:" + msg.getLabel());
            // todo,你想在用户点击该菜单时做些什么吗
        }
    }
}

结果示例

这是用户选择的位置消息
地理位置纬度:40.042828
地理位置经度:116.306152
地图缩放大小:15.0
地理位置信息:北京市海淀区上地数字传媒大厦(近上地六街)


Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区