Как мне пройти аутентификацию при тестировании GET для Webhooks - PullRequest
0 голосов
/ 25 июня 2018

Я использую Zapier Webhooks с Airtable с намерением, чтобы, когда в моем Airtable появилась новая запись, я мог действовать с помощью webhook!

Однако у меня проблемы с настройкой API на Zapier.

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 голосов
/ 26 июня 2018

Дэвид здесь, из команды Zapier Platform.

Я немного покопался и оказалось, что на конце Airtable есть ошибка (о которой уже сообщалось), когда заголовок User-Agent: Zapier (который мы отправляем по умолчанию) вызывает вызовы API для 404. Есть два решения:

  1. Перезаписать заголовок User-Agent чем-либо другим
  2. Использовать идентификатор таблицы вместо имени таблицы в URL

Я проверил каждый из них и обнаружил, что он работает как положено. Вот картина моей успешной установки:

Извините за эту путаницу. Дайте мне знать, если у вас есть другие вопросы!

...