Ошибка времени выхода Slack API

Я получаю сообщение об ошибке «Базовое соединение было закрыто: соединение, которое должно было поддерживаться, было закрыто сервером» от Slack API. Может ли кто-нибудь объяснить причину? А какой таймаут у Slack сервера?


person Maherin Gandhi    schedule 03.06.2016    source источник


Ответы (1)


Соединения через WebSocket могут не работать по ряду причин - сбой сервера Slack, обновление ПО Slack, команда удалила ваше приложение, боги Интернета решили, что вы должны быть наказаны, и так далее.

Когда это произойдет, ваше приложение должно попытаться повторно подключиться. Если ошибка находится в строке «invalid_token», это будет означать, что ваше приложение было удалено из группы. В противном случае соединение должно быть восстановлено.

Другой вопрос, как быстро и сколько раз нужно пытаться переподключиться. Обычно фреймворки предоставляют разумные значения по умолчанию. Что ты используешь?

person Matthieu    schedule 03.06.2016