Zapier - 创建即时触发器

时间:2017-05-23 07:42:38

标签: node.js zapier

我使用Zapier的CLI开发工具包创建了一些应用。但是,当我创建一个"新对象"触发器,官方文档中提供的URL看起来就像一个" get all"触发:

method: 'GET',
url: 'http://example.com/api/objects'

似乎Zapier不知道什么时候立刻创建了一个新对象,相反,Zapier每隔5分钟检查一次所有对象。

他们的plans表明即使是最昂贵的计划也可以每隔5分钟提供一次检查。

那么如何创建即时触发器?也就是说,每次在我的应用程序中创建对象时,我都想向Zapier发送请求。

3 个答案:

答案 0 :(得分:3)

使用Webhook(也称为RestHook),您可以在Zapier中创建即时触发器。 如果您的API不支持Webhooks,请先在您的API中实现Webhook

您可以在
https://realtimeapi.io/hub/rest-hooks/

中找到有关Webhooks的更多信息。

这是Zapier示例APP,已实现即时触发
https://github.com/zapier/zapier-platform-example-app-rest-hooks

有关RstHook的Zapier文档
https://zapier.com/developer/documentation/v2/rest-hooks/

答案 1 :(得分:0)

You need to use Webhooks if you want triggers to fire instantly.

https://github.com/zapier/zapier-platform-example-app-rest-hooks

答案 2 :(得分:0)

Webhooks通过使用catchook zapier方法可以很好地解决此问题

有时为了节省时间,我们使用电子邮件,因为触发电子邮件是即时的,我们以主题和内容发送对象,然后以解析或格式化程序对其进行裁剪