测试GET到Webhooks时如何进行身份验证

时间:2018-06-25 15:21:29

标签: webhooks zapier

我在Airtable中使用Zapier Webhooks,目的是当我的Airtable中有新记录时,我可以使用webhook采取行动!

但是,我在Zapier上设置API时遇到问题。

Here are the steps I have taken

这是我得到错误的地方:我认为这是因为我未正确授权,因为事后它说:

enter image description here

我知道我的值是正确的,因为当我发出CURL请求时,我使用以下内容:

curl "https://api.airtable.com/v0/appyRAw7MAgenvkqu/RTS" \
-H "Authorization: Bearer MY_KEY_HERE | json_pp

我返回了正确的JSON ...但是通过Zapier,我无法走过这一步。

1 个答案:

答案 0 :(得分:2)

Zapier Platform团队的David在这里。

我在这里进行了一些挖掘,结果发现Airtable的一端存在一个错误(现已报告),其中User-Agent: Zapier标头(我们默认发送)导致对404的API调用。有两个解决方案:

  1. 用其他任何方法覆盖User-Agent标头
  2. 在URL中使用表ID代替表名

我已经测试了每个组件,发现它可以按预期工作。这是我成功设置的照片:

很抱歉造成这种混乱。 ``让我知道您是否还有其他问题!