我已经设置了一个ZAP,这样当订阅者添加到我的电子邮件列表中时,它们会自动添加到我的会员插件中的产品中,该插件名为DAP或数字访问通行证。
根据会员插件开发者的说明,我在zapier'post'部分使用了webhook。
它不起作用。很简单,webhook似乎没有调用任何东西。
现在,奇怪的是zapier日志显示webhook已经发送并且已经成功。但是从民主行动党的结束来看,没有收到任何东西。
DAP的支持团队告诉我脚本没有被调用,因为他们的日志中没有任何内容。
他们通过将webhook URL放入浏览器并以此方式调用它来向我显示,然后相关信息到达DAP日志。
Zapier告诉我他们没有麻烦拍摄,所以建议我在这里发帖。
非常感谢任何帮助。非常感谢你。
丹
答案 0 :(得分:1)
您可以通过向http://requestb.in发送请求轻松测试Zapier是否正在拨打电话
步骤:
?inspect
添加到网址末尾即可。例如,如果您的请求文件夹网址为https://requestb.in/wbto8jwb
,那么您应该访问https://requestb.in/wbto8jwb?inspect
有了这个,你就会知道Zapier是否正在发送请求。如果请求bin正在接收请求,则DAP需要修复某些内容。
请注意,它也可能是Webhook配置中导致请求无法被DAP识别的内容。如果您在问题中添加更多详细信息,这将有所帮助 - DAP团队期望接收数据的格式是什么?
以下是Zapier中的Webhook实现示例。 我已经将POST数据添加到请求bin(https://requestb.in/wbto8jwb) Webhook POST screenshot 当我测试此步骤时,请求在Request Bin Inspect页面(https://requestb.in/wbto8jwb?inspect)中收到。 Request Bin Screenshot
更多阅读: https://zapier.com/help/webhooks/
更新:
您还可以使用https://www.hurl.it/之类的工具直接调用DAP API。从目标中的下拉列表中选择POST并将URL放在此处。单击Add body并粘贴请求bin中的原始数据。现在请DAP团队检查是否收到了请求。