Pipedream + pushplus:工作流里 HTTP 一步推到微信
效果:Pipedream 工作流被触发后,用 HTTP 步骤 POST JSON 到 pushplus。
前置条件
- 一个 pushplus token(官网扫码获取)
- Pipedream 账号,工作流可加 HTTP / Node 步骤
配置步骤
- 新建 workflow,This 选你的触发器(Webhook、RSS、GitHub、定时等)。
- 添加步骤 HTTP / Send HTTP Request(或 Node.js
axios/fetch):- Method:
POST - URL:
https://www.pushplus.plus/send - Header:
Content-Type: application/json - Body:
- Method:
{
"token": "{{process.env.PUSHPLUS_TOKEN}}",
"title": "Pipedream 通知",
"content": "{{steps.trigger.event.summary}}",
"template": "txt"
}
占位符按触发器实际字段改。content 必填且须是字符串。
- 在 Pipedream Environment Variables 或 step secret 里放
PUSHPLUS_TOKEN,不要写进公开 workflow 分享链接。
Node 步骤示例:
await fetch("https://www.pushplus.plus/send", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
token: process.env.PUSHPLUS_TOKEN,
title: "Pipedream 通知",
content: String(steps.trigger.event?.summary ?? "有新事件"),
template: "markdown",
}),
});
验证
curl -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d '{"token":"你的token","title":"Pipedream 配置测试","content":"token 可用","template":"markdown"}'
再在编辑器点 Test 跑一遍步骤,接口 code 应为 200。
常见问题
步骤 200 但没收到? 先看返回 JSON 的 code 和 msg;再查额度与关注状态。见 收不到消息。
只想固定文案? GET 即可:https://www.pushplus.plus/send?token=你的token&title=Pipedream通知&content=有新事件