Zapier + pushplus:Zap 流程推到微信
效果:Zap 被触发后,用 Webhooks by Zapier 向
/sendPOST JSON,微信收到一条通知。
前置条件
- 一个 pushplus token(官网扫码获取)
- Zapier 账号,并能使用 Webhooks by Zapier
配置步骤
- 新建 Zap,Trigger 选你的数据源(邮箱、表格、Typeform、RSS 等)。
- Action 选 Webhooks by Zapier → POST。
- 填写:
- URL:
https://www.pushplus.plus/send - Payload Type:
JSON - 不要用 Form / Raw 随便贴一段对方系统的 JSON。
- URL:
- Data 字段:
| 字段 | 值 |
|---|---|
| token | 你的 token(放在 Zapier 的私密字段,不要写进可分享的 Zap 模板) |
| title | 映射触发器里的标题或固定中文 |
| content | 映射触发器里的正文,必填 |
| template | txt 或 markdown |
- 点 Test 发送。返回里
code为200后打开 Zap。
token 不要出现在公开 Zap 或截图里。
验证
curl -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d '{"token":"你的token","title":"Zapier 配置测试","content":"token 可用","template":"markdown"}'
再在 Zapier 里对这一步 Test。两边都能收到,说明映射无误。
常见问题
Test 显示成功但手机没有? 看 Zapier 返回体是不是 pushplus 的 JSON,以及 code 是否为 200。content 映射成空最常见。
触发了对方系统的整段 JSON? 必须自己拆字段。把整个 payload 当 content 也可以,但要放在 JSON 的 content 键里,而不是把别人的结构直接 POST 到 /send。
只要固定一句? 仍建议 POST JSON。若平台只能填 URL,才用:
https://www.pushplus.plus/send?token=你的token&title=Zapier通知&content=有新事件