触发发送图片消息事件推送主要有以下3种菜单类型:1、pic_sysphoto:弹出系统拍照发图的事件推送。2、pic_photo_or_album:弹出拍照或者相册发图的事件推送。3、pic_weixin:弹出微信相册发图器的事件推送。以上3种不同的菜单,用户使用中只是图片选择的途径不同,最终发送给威信公众平台的都是图片类型格式,所以微信公众平台推送的也就是图片消息类型格式,如图所示 其中,修改菜单的JSON格式代码如下: - {
- "name":"发图",
- "sub_button":[
- {
- "type":"pic_shsphoto",
- "name":"系统拍照发图",
- "key" :"rselfmenu_1_0",
- "sub_button":[]
- },
- {
- "type":"pic_photo_or_album",
- "name":"拍照或者相册发图",
- "key" :"rselfmenu_1_1",
- "sub_button":[]
- },
- {
- "type":"pic_weixin",
- "name":"微信相册发图",
- "key" :"rselfmenu_1_2",
- "sub_button":[]
- }
- ]}
复制代码若需要用户使用菜单直接弹出地理选择器,则需要定义菜单类型为location_select,菜单创建格式代码如下: - {
- "name":"发送位置",
- "tepy":"location_select",
- "key":"rselfmenu_2_0"
- }
复制代码其中,事件推送给第三方服务器的XML格式消息示例如下
|