章节 1:设置触发方式
触发方式是工作流的起点,本章节将指导如何在收到微信消息事件推送时触发工作流。
快速体验
由于触发微信消息或事件推送需要拥有和配置微信公众平台账号,门槛较高,为此我们提供了「模拟消息推送」方式,模拟微信服务器推送的消息事件,进行快速开发调试。
完整设置与调试
第 1 步:准备微信公众平台账号
前往 微信公众平台 创建一个公众号或小程序账号。 我们也推荐前往 微信公众账号测试号申请系统 申请测试账号进行体验。
第 2 步:配置触发方式节点
配置「收到微信消息事件推送时」触发方式节点并保存。包括:
接收推送 URL
:自动生成,用来接收微信服务器的消息或事件推送。消息加密方式
:推荐选择安全模式AppID
:公众号或小程序的 AppIdToken
:用于微信消息加解密,可随机生成EncodingAESKey
:用于微信消息加解密,可随机生成
第 3 步:设置微信服务器配置
微信公众账号测试号(推荐)
前往 微信公众账号测试号申请系统 ,在「接口配置信息」卡片中,分别填入步骤 2 中的调试 URL 和 Token。
小程序
前往 微信公众平台管理后台 ,在「开发 - 开发管理」页面中「消息推送」卡片中,启用并分别填入步骤 2 的调试 URL、Token、EncodeingAESKey,消息加密方式选择安全模式,数据格式选择 XML。
注意
小程序消息推送设置每个月只能修改 3 次,我们建议使用测试号进行开发调试,开发完成后再设置小程序消息推送。
公众号
前往 微信公众平台管理后台 ,在「设置与开发 - 基本配置」页面中「服务器配置」卡片中,启用并分别填入步骤 2 的调试 URL、Token、EncodeingAESKey,消息加密方式选择安全模式。
第 4 步:调试触发方式
在这个步骤我们将调试触发方式是否配置正确。
监听消息推送
完成第 2 和 3 步骤后,我们在调试 - 监听消息推送面板中,点击「监听请求」按钮,以开始监听微信消息或事件推送。触发推送的方式有:
如果正确接收到消息或事件推送后,可以看到解析后的结果数据:
后续
接下来我们想学习如何使用条件分支来判断消息/事件类型,以实现不同的业务逻辑。请前往 章节 2: 实现条件判断