收到微信消息事件推送时
在微信用户和公众号产生交互的过程中,用户的某些操作会使得微信服务器通过事件推送的形式通知到开发者在开发者中心处设置的服务器地址,从而开发者可以获取到该信息。目前支持的微信公众平台消息和事件推送包括:
- 公众号:普通消息 和 事件推送
- 小程序:客服消息与事件 和 发货信息管理服务消息推送
你可以设置工作流在「收到微信消息事件推送时」触发,并使用收到的信息,操作你的业务数据。
配置项说明
是否启用
是否启用该触发方式,关闭后无法再接收微信消息事件推送和触发工作流。
接收推送 URL
接收微信消息和事件的接口 URL。需要在将此 URL 填写至公众账号管理后台:
- 小程序:前往「开发 - 开发管理 - 消息推送」设置
- 公众号:前往「设置与开发 - 基本配置 - 服务器配置」设置
消息加解密方式
消息加解密类型,默认为安全模式。
- 明文模式:不使用消息体加解密功能,安全系数较低
- 兼容模式:兼容模式下,明文、密文将共存,方便开发者调试和维护
- 安全模式(推荐):安全模式下,消息包为纯密文,需要开发者加密和解密,安全系数高
AppID
公众号或小程序的 appid。
Token
Token 用作生成签名,可手动填写或随机升成。该 Token 会和接口 URL 中包含的 Token 进行比对,从而验证安全性。需要填写至公众账号管理后台服务器配置中,同接收推送 URL。
EncodingAESKey
EncodingAESKey 可手动填写或随机生成,将用作消息体加解密密钥。需要填写至公众账号管理后台服务器配置中,同接收推送 URL。
使用示例
可参考 教程:搭建处理微信消息推送工作流