Zapier 是不是有“元 API”?

Posted

技术标签:

【中文标题】Zapier 是不是有“元 API”?【英文标题】:Is there a "Meta-API" for Zapier?Zapier 是否有“元 API”? 【发布时间】:2014-03-03 18:23:16 【问题描述】:

虽然 Zapier 在将各种 API 粘合在一起方面非常强大,但我偶然发现了以编程方式创建 Zaps 的用例,这将提供更大的灵活性。

我做了一些调查,到目前为止,Zapier 似乎没有为此提供公共 API。有什么解决方法吗?

【问题讨论】:

【参考方案1】:

目前没有。创建一个 zap 涉及很多 UI 步骤(6 或 7 个) - 其中许多取决于在前面每个步骤中所做的选择,因此尝试通过远程脚本完成所有这些可能既困难又混乱。也许就您的特定用例分享一些想法:为什么需要以编程方式创建 zap?

请记住,您还可以在 Zapier 上创建私有应用程序,因此如果您需要与 Zapier 一起使用特定功能,您可以在不向外界公开的情况下执行此操作。

【讨论】:

感谢您的回复。我使用 Zapier 作为推送通知堆栈的一部分。由于 Zap 参数在生产中会因客户而异,您确实可以想象手动准备它们的每个实例是非常挑剔的。抱歉,如果不清楚,请参阅有关该主题的 NDA。 我明白了。您可以做的另一件事来加快 zap 的创建速度是创建 zap 模板(通过共享单个 zaps),然后直接链接到它们,即:https://zapier.com/app/editor/634435。这至少跳过了找到这两个应用程序的第一步。【参考方案2】:

2017 年 Zapier introduced 他们的 Command Line Interface,这使得通过 javascript 以编程方式构建您的应用程序成为可能。

您可以查看Example Apps 和CLI-docs。

【讨论】:

以上是关于Zapier 是不是有“元 API”?的主要内容,如果未能解决你的问题,请参考以下文章

从 Zapier 对 Monday.com API 进行身份验证

如何调试使用 REST API 的 Zapier 集成?

Zapier 中的 JavaScript 使用分页循环 API 调用

Zapier 自定义响应对象

通过 Zapier 的 API POST

如何将 Zapier 与我的 Java RESTful API 一起使用