zapier не может отправить значение запроса, чтобы включить api событий slack

#slack #verification #zapier

#слабина #проверка #zapier

Вопрос:

Я использую zapier со slack и хочу перехватить событие, когда message_replied событие было создано, как указано здесь .

Чтобы использовать event API, ему требуется проверка URL-адреса, которая невозможна при перехвате zapier webhook. Следующая ошибка возникает неоднократно; URL-адрес запроса Ваш URL-адрес не ответил значением challenge параметра.

Существуют ли какие-либо обходные пути? Я был бы очень признателен за любую помощь, которую вы можете предоставить.

некоторые связанные сведения:

  • приложение, используемое в zapier: Webhooks от Zapier
  • Событие в zapier: перехват
  • функция, используемая в slack bot: подписки на события

Ответ №1:

В настоящее время это невозможно. «Webhooks by Zapier» будет отвечать только ответом «success» по умолчанию, поскольку он предназначен для использования с любым входящим webhook. Для этого продукта нет особых случаев для какой-либо конкретной службы.

Если вы пытаетесь выполнить интеграцию с API событий Slack (что-то, что я реализовал в Zapier), я рекомендую написать свой собственный веб-сервис, чтобы перехватывать перехваты Slack, выполнять бизнес-логику, а затем отправлять соответствующие веб-ссылки на Zapier по мере необходимости. Это даст вам гораздо больше контроля над процессом.

Комментарии:

1. Спасибо, я попытался реализовать приложение на heroku, чтобы перехватить этот веб-хук, и пропустил необходимую информацию в heroku. Это сработало.