Activepieces + Server酱:自动化流程推送到微信
效果:Activepieces 任意 Flow 触发时,通过 HTTP piece 发送请求,将通知推送到微信
前置条件
- 获取 Server酱 SendKey(参考 30 秒获取教程)
- 拥有可用的 Activepieces 环境及 Flow 编辑权限
配置步骤
-
获取 API 地址并填入 HTTP piece
在 Activepieces 中新建或编辑一个 Flow,按需选择触发器。在动作中添加 HTTP piece,Method 选择
POST,URL 填入以下地址(替换其中的 SendKey 和 UID):- Server酱Turbo(SCT开头SendKey):
https://sctapi.ftqq.com/你的SENDKEY.send - Server酱³(sctp开头SendKey,UID为sctp与t之间的数字):
https://你的UID.push.ft07.com/send/你的SENDKEY.send
- Server酱Turbo(SCT开头SendKey):
-
配置请求体
在 HTTP piece 的 Body 配置中,配置 Body 为 JSON 格式(具体操作以 Activepieces 界面为准),并使用前序步骤的变量拼接
title和desp:{ "title": "【Activepieces通知】来自触发器的事件", "desp": "触发详情:{{前序步骤变量}}" }其中
title为必填,desp支持 Markdown 语法。具体变量插入方式以应用内实际显示为准。 -
测试并激活
保存 HTTP piece 配置,点击 Flow 的测试按钮运行一次。确认 Server酱返回的 JSON 中
code为0即表示成功,随后激活该 Flow。
完整示例
以下为 HTTP piece 中请求体(Body)的完整示例,将表单提交内容推送到微信(具体变量语法请参考 Activepieces 官方文档):
{
"title": "【新提交】收到表单响应",
"desp": "姓名:{{前序步骤的姓名变量}}\n\n邮箱:{{前序步骤的邮箱变量}}\n\n内容:{{前序步骤的内容变量}}"
}
常见问题
免费额度是多少?
免费用户每天可发送 5 条消息,每分钟上限 50 条。订阅会员目前特价最低 3 元/月,一天最多可发 1000 条(价格详情)。
消息没收到怎么办?
请检查 HTTP piece 中的 URL 是否正确替换了 SendKey,并确认 Flow 运行日志中请求返回的 code 是否为 0。更多排查步骤见 常见问题与排查。
触发频率过高导致报错怎么处理?
单个 SendKey 每分钟请求上限为 50 次。如高频触发超过此限制,请求可能失败,可在 Flow 中增加延时或过滤条件降低频率;订阅会员每日 API 请求上限为 1000 次。
可以推送到钉钉或飞书群吗?
Server酱 支持推送到微信服务号/企业微信/钉钉/飞书等多个通道,详见 /getting-started/channels/。