FileFlows + pushplus:转码完成推到微信
效果:FileFlows 流程处理结束(成功或失败)后,微信收到一条摘要。
前置条件
- 一个 pushplus token(官网扫码获取)
- 已部署的 FileFlows,能改流程或脚本
第三方系统 POST 过来的 JSON 不会自动变成 title / content。需要动态正文时,在流程里自己组 JSON。
配置步骤
推荐在流程末尾加「Web Request」或脚本节点,POST 到 pushplus。
- 打开要通知的 Flow,在处理节点之后增加 HTTP / 脚本步骤。
- URL 填
https://www.pushplus.plus/send,方法POST,Content-Type为application/json。 - 请求体示例(把文件名、状态换成 FileFlows 里实际可用的变量):
{
"token": "你的token",
"title": "FileFlows 处理完成",
"content": "文件已处理,请打开 FileFlows 查看日志",
"template": "markdown"
}
- 只在失败时通知的话,给该节点加失败分支或条件,避免每条成功都推。
只能填一个 Webhook URL、且无法自定义 JSON 时,用固定文案:
https://www.pushplus.plus/send?token=你的token&title=FileFlows有新事件&content=请打开FileFlows查看详情
完整参数见 消息接口文档。
验证
curl -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d '{"token":"你的token","title":"FileFlows 配置测试","content":"token 可用","template":"markdown"}'
返回 JSON 的 code 为 200,且手机收到消息,说明 token 可用。再跑一条短测试流程。
常见问题
流程跑完没有通知? 确认 HTTP 节点在成功/失败路径上都会走到,且 FileFlows 所在机器能访问 www.pushplus.plus。
正文是固定那句? 直连 GET 就是固定文案。动态文件名必须在流程里自己拼 content。
通知太勤? 只给关键库或失败分支开通知。额度见 接口限制。
收不到消息时先看 排查说明。