#python #slack #http-status-code-401 #ngrok
#python #slack #http-status-code-401 #ngrok
Вопрос:
Итак, я пытаюсь настроить относительно простой интерактивный slack-бот, используя старый API. Я настроил сервер ngrok в соответствии с документацией, предоставленной slack, и все работает нормально. Когда я пытаюсь передать app.py программа к нему, однако, возвращает ошибку «POST /slack /events HTTP/ 1.1» 401 — . Я знаю, что код 401 является несанкционированной ошибкой. Тем не менее, я никогда не устанавливал дополнительные пароли для этого уровня приложения — пока. Я предоставил код для app.py программа приведена ниже, и все запросы выполняются через одни и те же порты. Любая информация будет высоко оценена. Спасибо!
from slack_bolt import App
from slack_bolt.adapter.socket_mode import SocketModeHandler
signing_secret_token = 'xxxx'
bot_token = 'xoxb-xxxx'
app = App(token=bot_token, signing_secret=signing_secret_token)
if __name__ == "__main__":
app.start(port=int(os.environ.get("PORT", 80)))```
Комментарии:
1. документация, которую я использовал для получения более подробных ссылок, если кому-то это нужно: slack.dev/bolt-python/tutorial/getting-started
2. Удалось ли вам решить эту проблему?