Ответ на Slack Events API - PullRequest
       84

Ответ на Slack Events API

0 голосов
/ 07 октября 2019

Я пытаюсь создать slackbot, который взаимодействует с функциями Cloud. Там, где есть событие, slack отправит запрос POST, и я выполню некоторую обработку и использую входящий webhook для записи в канал slack. Однако я видел документацию, в которой говорится, что если вы не ответите, они попытаются снова. Отсюда, кажется, постоянно пишет, потому что я не ответил. Там также, кажется, нет четкой документации о том, как я должен ответить. Есть ли более четкая документация? Пожалуйста посоветуй. Спасибо.

enter image description here

https://api.slack.com/events-api

1 Ответ

2 голосов
/ 07 октября 2019

Очень четко описано, что вам нужно ответить:

Ваше приложение должно ответить на запрос события с HTTP 2xx в течение трех секунд

HTTP 2XX - этоуказание кода состояния HTTP в диапазоне от 200 до 299 (не все они существуют в соответствии со стандартом). В зависимости от того, какую платформу вы используете, вы можете установить код состояния HTTP в ответе на веб-запрос. Тело вашего ответа, кажется, не имеет значения, если это код состояния HTTP 2XX.

Список кодов состояния HTTP 2XX

...