微信企业号开发(3)
背景:接着微信企业号开发(2),讲如何设置菜单,接受处理菜单事件和用户发来的消息。
消息和事件:这两者都是以POST请求的方式发送给企业服务器的。
- 消息:"普通消息是指成员向企业号应用发送的消息,包括文本、图片、语音、视频、地理位置等类型。"
- 事件:"事件是指成员在企业号上的某些操作行为,比如关注、取消关注、上报地理位置、点击菜单、进入应用等;以及当系统完成某些任务需要通知企业时。"
添加菜单:在企业号控制台中,点击左边的应用中心,点击要设置的应用,点击回调模式,开启并设置"自定义菜单"。
上图显示,我们添加了两个菜单,其中"上报位置"是"地理位置选择器"类型,"报修"是"菜单Key"类型。我们在添加菜单的时候需要选择对应的菜单类型,并且要设置对应的key。
"发布"成功后,在微信客户端,进入到对应的应用里后,我们就能看到设置的菜单。(微信说由于缓存,用户不能立即看到菜单的更新,可以先取消关注,再重新关注。)
上报位置:在点击这个菜单后,会提示用户选择所在的位置。选择位置之后,点击发送,我们的后台会收到"location"类型的消息。
报修:微信客户端会发送一个事件给我们的服务,事件中包含了将这个菜单对应的key。后台接收到事件后,可以根据对应的key做相应的处理。
微信企业号开发(3)相关推荐
- 微信企业号开发:启用回调模式
微信企业号开发怎样启用回调模式?就是简单的登陆PC版微信,点击应用中心,选择须要应用,再点击回调模式启用? 似乎不是这么简单.! 能够看到核心的仅仅有三个URL.Token,EncodingAESKe ...
- 微信企业号开发[二]——获取用户信息
注:文中绿色部分为摘自微信官方文档 在<微信企业号开发[一]--创建应用>介绍了如何创建应用,但是当用户点击应用跳转到我们设定的URL时,其实并没有带上用户的任何信息,为了获取用户信息,我 ...
- Jeewx-Enterprise_1.1版本发布,开源微信企业号开发平台
JEEWX企业号简介 JEEWX微信企业号开发平台是一款开源.免费.高效.敏捷的微信企业号开发平台,采用JAVA语言基于Jeecg快速开发框架实现,实现了微信企业号管理平台的基础功能,便于用户二次开发 ...
- 微信企业号开发实例源码
从微信服务号到微信企业号开发也有段时间了,微信服务号主要是参考柳峰的博客学习的,http://blog.csdn.net/lyq8479/article/category/1366622/2. 微信企 ...
- 微信企业号开发(2)--建立连接(主动)
[本文所描述的内容具有一定的时效性,请以实际开发所处环境为准] 在微信企业号开发(1)--基础入门中,我们已经学习了,我们的程序结构应该如何设计.接下来,我们会按照微信企业号开发者接口文档的顺序,逐一 ...
- 微信企业号开发之 企业号人员身份认证与开发
前言 这里完全可以链接一个登录页面,让用户输入用户名密码进行登录的...2333 但是,这样所就完全失去了微信企业号的意义,本来进入微信企业号的时候,就已经对人员身份进行认证了,你这里再让别人登录,不 ...
- 微信 考勤 php,微信企业号开发之微信考勤Cookies的使用_javascript技巧
在上篇文章给大家介绍了微信企业号开发之微信考勤百度地图定位,接下来通过本文学习微信企业号开发之微信考勤Cookies的使用,具体内容如下. 使用微信考勤,每次使用微信企业号开发:微信用户信息和web网 ...
- 微信企业号开发:微信考勤
使用微信考勤,有很多企业号应用都有,但如何实现呢? 核心有有两个,1其实就是获取用户位置,其实这个可以使用百度地图的API,当然其他的也可以,微信自己的地图实在是太差了,没有考虑.当然地理 ...
- 微信企业号开发:微信考勤百度地图定位,错误修正二
在之前的博客中微信企业号开发:微信考勤百度地图定位,错误修正介绍了一种修正百度地图错误的方法,就是使用高德地图修正.但经过近一年.近两千人的使用发现,在百度地图出现定位错误时,通过HTML5获取的经纬 ...
- 微信企业号开发:微信考勤Cookies的使用
使用微信考勤,每次使用微信企业号开发:微信用户信息和web网页的session的关系这个里边的方法,调用微信的接口,有点慢,微信官方也推荐使用Cookies,但如何使用Cookies,自己却一直没有搞 ...
最新文章
- lenovo电脑_联想推出了其最新的ThinkBook笔记本电脑产品ThinkBookPlus
- NC:中科院动物所王关红等综述基因技术防控蚊媒疾病
- OD使用教程 调试篇
- 重温C# clr 笔记总结
- python PyQt5 QSlider类(滑块)
- 编程方法学11:Gimage
- CImage GetBits()和像素存储格式 传递给opengl贴图函数
- akka mysql_初试超轻量级actor框架——akka
- TensorFlow精进之路(十四):RNN训练MNIST数据集
- js加载本地shp数据到地图上_地图服务矢量数据获取方法总结
- linux 内核参数 pte,Linux下通过线性地址得到页表项pte(X86和龙芯2F下)
- 【利用编程来解决问题】——解数学题
- 信息安全快讯丨叶落知秋,e讯知安全
- 计算机网络未识别网络,电脑网络出现未识别的网络,无Internet访问的解决办法...
- Python利用POP3/SMTP服务自动发送qq邮件
- Generating Summaries with Topic Templates and Structured Convolutional Decoders笔记
- R语言中的试验一致性检验分析
- echart折线图连线不显示问题总结
- PTA 7-181 天梯赛的善良
- AMA分享回顾丨镜像网络MW对于分布式存储底层系统的思考和后续发展的看法