Zapier轮询触发器无效

时间:2018-03-09 11:53:36

标签: zapier

我尝试使用Web Builder App将我的网络API与Zapier集成。我在Youtube上关注了这个video。在这里,我为Polling API创建了一个触发器:

第1步:创建API密钥身份验证

第2步:定义触发器,并将以下网址用作Polling: URL

http://ec2-52-14-141-201.us-east-2.compute.amazonaws.com/api/v1/unsubscribed/users?api_key=fcf62b9bab564da4f757e81d4c22ce423c5f17579615db23900913a14ff4b1ae

步骤3:定义的样本结果:

[
  {
    "id": 1,
    "name": "tony",
    "email": "tony_admin@laravel.com",
    "username": "tony_admin",
    "created_at": "2018-03-05 11:51:55",
    "updated_at": "2018-03-05 11:51:55",
    "role": "USER"
  }
]

步骤4:创建Zap,我在其中选择了上面创建的触发器,并提供了API Key值进行身份验证,并且测试成功。

步骤5:创建操作以将从Step 4检索到的数据作为一行存储在电子表格中,并且测试成功。

第6步:现场直播

现在我想是Zapier每5分钟会轮询一次上述网址,从网址获取数据并将其作为电子表格中的行。

但我看不到电子表格正在更新。请帮我确定问题并解决。

APP上的警告我正在接收:

Warnings (Click links for details)

Trigger (list_subscribers):
    trigger URL should probably be https (ZDW006)
Auth (api_key):
    Consider using a direct link to API Key location (ZDW009)

1 个答案:

答案 0 :(得分:0)

David来自Zapier平台团队。

这里有一些要解开的东西:

  1. 您的API密钥几乎肯定不会公开发布。尽快使其无效并在Zapier中使用新的。
  2. 警告没有阻止任何事情(它们只是警告),但它们值得解决 一个。您的投票网址(http://ec2-52-...)使用http而不是https。出于安全原因,我们强烈鼓励后者 湾由于您使用的是API密钥验证方法,因此我们建议您链接到文档,以便为最终用户提供密钥。如果这个应用程序适合您,您可以放心地忽略这个
  3. 新数据未显示在电子表格中,因为它看起来不像是有任何新数据。 zap只会在每个对象上触发一次,并根据id进行重复数据删除。因此,一旦Zapier看到id === 1(或在您的网址中为3)的用户,就不会发生任何事情。尝试更改该数据,然后点击仪表板上的“立即运行”。
  4. 希望这会有所帮助。如果您有任何其他问题,请告诉我们!