微信后台------微信事件

本文介绍了微信公众号接收到的消息类型及其字段含义,包括普通消息(如文本、语音)及事件消息(如关注、取消关注等)。详细解释了每种事件消息的功能与应用场景。

然后根据研究各个事件推送过来的xml数据包,普通消息和事件消息等共用的有以下字段:

①ToUserName      开发者微信号

②FromUserName  发送方帐号(一个OpenID)

③CreateTime       消息创建时间(整型)

④MsgType           消息的类型

MsgType           消息类型        这个来区分普通消息和事件消息,将事件推送分成了两大部分。

--------------------------------------------------------------------------------------------------

普通消息包括(文本、语音、图片、视频、小视频、地理位置、链接)

事件消息(event),除了普通消息,其他的全部是event。

-------------------------------------------------------------------------------------------------

每个事件消息的共用部分是Event,代表了事件类型。

事件名称(Event的值)

关注(subscribe)

取消关注(unsubscribe)

上报地理位置(LOCATION)

自定义菜单拉取消息(CLICK)

点击菜单跳转(VIEW)

扫描带参数二维码(SCAN)

扫码推事件(scancode_push)

扫码推事件用户点击按钮后,
微信客户端将调起扫一扫工具,完成扫码操作后显示扫描结果(如果是URL,将进入URL),
且会将扫码的结果传给开发者,开发者可以下发消息。

扫码显示消息接受中(scancode_waitmsg)

扫码推事件且弹出“消息接收中”提示框用户点击按钮后,
微信客户端将调起扫一扫工具,完成扫码操作后,
将扫码的结果传给开发者,同时收起扫一扫工具,
然后弹出“消息接收中”提示框,随后可能会收到开发者下发的消息。

弹出系统拍照发图(pic_sysphoto)

弹出系统拍照发图-用户点击按钮后,
微信客户端将调起系统相机,完成拍照操作后,
会将拍摄的相片发送给开发者,并推送事件给开发者,
同时收起系统相机,随后可能会收到开发者下发的消息。

弹出拍照或者相册发图(pic_photo_or_album)

弹出拍照或者相册发图---用户点击按钮后,
微信客户端将弹出选择器供用户选择“拍照”或者“从手机相册选择”。
用户选择后即走其他两种流程。

弹出微信相册发图器(pic_weixin)

弹出微信相册发图器---用户点击按钮后,
微信客户端将调起微信相册,完成选择操作后,
将选择的相片发送给开发者的服务器,并推送事件给开发者,同时收起相册,
随后可能会收到开发者下发的消息。

弹出地理位置选择器(location_select)

弹出地理位置选择器------用户点击按钮后,
微信客户端将调起地理位置选择工具,完成选择操作后,
将选择的地理位置发送给开发者的服务器,
同时收起位置选择工具,随后可能会收到开发者下发的消息。

模板消息送达情况提醒(TEMPLATESENDJOBFINISH)

群发消息后的通知(MASSSENDJOBFINISH)

微信小店订单支付后的通知(merchant_order)

资质认证成功(qualification_verify_success)

资质认证失败(qualification_verify_fail)

名称认证成功(naming_verify_success)

名称认证失败(naming_verify_fail)

年审通知(annual_renew)

认证过期失效通知(verify_expired)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

良之才-小良

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值