2016-09-26 5 views
1

Я создаю пользовательское приложение slack с базой botkit, и я пытаюсь добавить кнопку взаимодействия в своем Bot/App.Боткит и защищенная конечная точка https, является ли обязательным сертификат?

Я действительно не поймаю одну вещь, поскольку фреймворк botkit обеспечивает способ ввода записи webhook и настроенного сервера для получения запросов oauth и запросов slack для обратных вызовов интерактивных кнопок, имеющих защищенный сервер с Https, сертификатом и все это обязательно для API Slack для выполнения POST-запросов на моем сервере после нажатия интерактивной кнопки?

ответ

0

Да, для получения входящих запросов на вашем сервере, когда пользователи нажимают на кнопки сообщений, требуется действительный и несамоходный SSL-сертификат. Сертификат также требуется для нескольких других исходящих операций, выполняемых Slack, таких как выполнение команд slash и API событий.

В разработке многие разработчики используют такой инструмент, как ngrok, чтобы проксировать свои запросы, хотя это не подходит для использования в производстве.

+0

Благодарим за разъяснения: D –

+1

Также добавьте бесплатные и довольно простые в использовании инструменты, которые позволят вам использовать SSL в производстве. В документации на Slack также указывается это. [Давайте зашифровать] (https://letsencrypt.org/) и [Cloudflare] (https://www.cloudflare.com/ssl/) оба великолепны! –