技术求助:如何将指定CURL命令转换为Zapier Webhook POST请求?
如何用Zapier Webhook POST请求执行指定的Twilio CURL命令
没问题,我来帮你把这个Twilio的CURL命令转换成Zapier Webhook的POST配置,一步步来:
第一步:创建Zap并选择Webhook动作
在Zapier里新建一个Zap,找到「Webhook by Zapier」作为动作步骤,然后选择POST作为请求方法。第二步:设置请求URL
把CURL命令里的目标URL直接填进去:https://api.twilio.com/2010-04-01/Accounts/AC435d9f886af99bd30e4b0809d83c1db0/Messages.json第三步:配置Basic认证(对应CURL的
-u参数)
CURL里的-u是Basic Auth认证,在Zapier的Webhook设置里找到「Authentication」选项,选择「Basic Auth」,然后填入:- 用户名:
AC435d9f886af99bd30esdfg09d83c1db0 - 密码:
1772ce257sdfg6fe069accf83f2b8b47
- 用户名:
第四步:设置表单数据(对应CURL的
--data-urlencode参数)
在Zapier的「Payload Type」里选择Form,然后添加以下三个键值对:- 键:
To,值:whatsapp:+27721111015 - 键:
From,值:whatsapp:+14155238886 - 键:
Body,值:Your appointment is coming up on July 21 at 3PM
- 键:
第五步:测试请求
完成以上配置后,直接点击测试按钮,Zapier就会发送这个POST请求到Twilio API,和你执行CURL命令的效果完全一致。
注意:Zapier会自动为Form类型的请求设置正确的
Content-Type: application/x-www-form-urlencoded头,不需要手动添加。
内容的提问来源于stack exchange,提问作者Ari Guinsberg
相关产品推荐
相关产品推荐

