黔优媒体网-软文媒体自助发稿平台!
  1. 行业资讯
  2. 正文

微信开发之菜单事件推送

来源:黔优媒体网   时间:2024-09-19

用户点击自定义菜单后,微信会把点击事件推送给开发者,请注意,点击菜单弹出子菜单,不会产生上报。请注意,第3个到第8个的所有事件,仅支持微信iphone5.4.1以上版本,和android5.4以上版本的微信用户,旧版本微信用户点击后将没有回应,开发者也不能正常接收到事件推送。

目录

1 点击菜单拉取消息时的事件推送

2 点击菜单跳转链接时的事件推送

3 scancode_push:扫码推事件的事件推送

4 scancode_waitmsg:扫码推事件且弹出“消息接收中”提示框的事件推送

5 pic_sysphoto:弹出系统拍照发图的事件推送

6 pic_photo_or_album:弹出拍照或者相册发图的事件推送

7 pic_weixin:弹出微信相册发图器的事件推送

8 location_select:弹出地理位置选择器的事件推送

点击菜单拉取消息时的事件推送

推送XML数据包示例:

 xml 
 ToUserName ![CDATA[toUser]] /ToUserName 
 FromUserName ![CDATA[FromUser]] /FromUserName 
 CreateTime 123456789 /CreateTime 
 MsgType ![CDATA[event]] /MsgType 
 Event ![CDATA[CLICK]] /Event 
 EventKey ![CDATA[EVENTKEY]] /EventKey 
 /xml 

参数说明:

点击菜单跳转链接时的事件推送

推送XML数据包示例:

 xml 
 ToUserName ![CDATA[toUser]] /ToUserName 
 FromUserName ![CDATA[FromUser]] /FromUserName 
 CreateTime 123456789 /CreateTime 
 MsgType ![CDATA[event]] /MsgType 
 Event ![CDATA[VIEW]] /Event 
 EventKey ![CDATA[www.qq.com]] /EventKey 
 MenuId MENUID /MenuId 
 /xml 

参数说明:

scancode_push:扫码推事件的事件推送

推送XML数据包示例:

 xml ToUserName ![CDATA[gh_e136c6e50636]] /ToUserName 
 FromUserName ![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]] /FromUserName 
 CreateTime 1408090502 /CreateTime 
 MsgType ![CDATA[event]] /MsgType 
 Event ![CDATA[scancode_push]] /Event 
 EventKey ![CDATA[6]] /EventKey 
 ScanCodeInfo ScanType ![CDATA[qrcode]] /ScanType 
 ScanResult ![CDATA[1]] /ScanResult 
 /ScanCodeInfo 
 /xml 

参数说明:

scancode_waitmsg:扫码推事件且弹出“消息接收中”提示框的事件推送

推送XML数据包示例:

 xml ToUserName ![CDATA[gh_e136c6e50636]] /ToUserName 
 FromUserName ![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]] /FromUserName 
 CreateTime 1408090606 /CreateTime 
 MsgType ![CDATA[event]] /MsgType 
 Event ![CDATA[scancode_waitmsg]] /Event 
 EventKey ![CDATA[6]] /EventKey 
 ScanCodeInfo ScanType ![CDATA[qrcode]] /ScanType 
 ScanResult ![CDATA[2]] /ScanResult 
 /ScanCodeInfo 
 /xml 

参数说明:

pic_sysphoto:弹出系统拍照发图的事件推送

推送XML数据包示例:

 xml ToUserName ![CDATA[gh_e136c6e50636]] /ToUserName 
 FromUserName ![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]] /FromUserName 
 CreateTime 1408090651 /CreateTime 
 MsgType ![CDATA[event]] /MsgType 
 Event ![CDATA[pic_sysphoto]] /Event 
 EventKey ![CDATA[6]] /EventKey 
 SendPicsInfo Count 1 /Count 
 PicList item PicMd5Sum ![CDATA[1b5f7c23b5bf75682a53e7b6d163e185]] /PicMd5Sum 
 /item 
 /PicList 
 /SendPicsInfo 
 /xml 

参数说明:

pic_photo_or_album:弹出拍照或者相册发图的事件推送

推送XML数据包示例:

 xml ToUserName ![CDATA[gh_e136c6e50636]] /ToUserName 
 FromUserName ![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]] /FromUserName 
 CreateTime 1408090816 /CreateTime 
 MsgType ![CDATA[event]] /MsgType 
 Event ![CDATA[pic_photo_or_album]] /Event 
 EventKey ![CDATA[6]] /EventKey 
 SendPicsInfo Count 1 /Count 
 PicList item PicMd5Sum ![CDATA[5a75aaca956d97be686719218f275c6b]] /PicMd5Sum 
 /item 
 /PicList 
 /SendPicsInfo 
 /xml 

参数说明:

pic_weixin:弹出微信相册发图器的事件推送

推送XML数据包示例:

 xml ToUserName ![CDATA[gh_e136c6e50636]] /ToUserName 
 FromUserName ![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]] /FromUserName 
 CreateTime 1408090816 /CreateTime 
 MsgType ![CDATA[event]] /MsgType 
 Event ![CDATA[pic_weixin]] /Event 
 EventKey ![CDATA[6]] /EventKey 
 SendPicsInfo Count 1 /Count 
 PicList item PicMd5Sum ![CDATA[5a75aaca956d97be686719218f275c6b]] /PicMd5Sum 
 /item 
 /PicList 
 /SendPicsInfo 
 /xml 

参数说明:

location_select:弹出地理位置选择器的事件推送

推送XML数据包示例:

 xml ToUserName ![CDATA[gh_e136c6e50636]] /ToUserName 
 FromUserName ![CDATA[oMgHVjngRipVsoxg6TuX3vz6glDg]] /FromUserName 
 CreateTime 1408091189 /CreateTime 
 MsgType ![CDATA[event]] /MsgType 
 Event ![CDATA[location_select]] /Event 
 EventKey ![CDATA[6]] /EventKey 
 SendLocationInfo Location_X ![CDATA[23]] /Location_X 
 Location_Y ![CDATA[113]] /Location_Y 
 Scale ![CDATA[15]] /Scale 
 Label ![CDATA[ 广州市海珠区客村艺苑路 106号]] /Label 
 Poiname ![CDATA[]] /Poiname 
 /SendLocationInfo 
 /xml 

参数说明:

【相关推荐】

1. 特别推荐:“php程序员工具箱”V0.1版本下载

2. 微信公众号平台源码下载

3. 阿狸子订单系统源码下载

以上就是微信开发之菜单事件推送的详细内容,更多请关注php中文网其它相关文章!

微信app下载

微信是一款手机通信软件,支持通过手机网络发送语音短信、视频、图片和文字。微信可以单聊及群聊,还能根据地理位置找到附近的人,带给大家全新的移动沟通体验,有需要的小伙伴快来保存下载体验吧!


【免责申明】黔优媒体网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优媒体网官方立场,请读者仅做参考,本文标题:微信开发之菜单事件推送;欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法/违规的内容,请您立即联系我们及时修正或删除。(邮箱号: kefu@qianu.com)