Slack Bot с Nodejs - PullRequest
       41

Slack Bot с Nodejs

0 голосов
/ 28 мая 2018

Я новичок в nodejs и пытаюсь создать слабого бота для своей команды. Моя проблема в том, что мне нужно получить токен доступа с нашего сервера API, чтобы я мог запрашивать и получать с него данные.
Я обнаружил, что Slack использует oauth для аутентификации пользователей Slack на других серверах, но я действительно не знаю, как это работает и как его использовать
Я очень ценю, что если кто-нибудь расскажет, как мой бот может получить токен с сервера Slackи отправьте его на мой сервер api, а мой сервер api аутентифицирует этот токен доступа с slack server и отправит мне токен, чтобы мой бот мог запросить
извините за мой английский Я не очень хорошо владею этим
заранее спасибо

1 Ответ

0 голосов
/ 28 мая 2018

Вы захотите прочитать пару вещей - во-первых, как Slack использует OAuth, что здесь: https://api.slack.com/docs/oauth

Затем вы захотите посмотреть, как это сделать.обмен OAuth с NodeJS.Вот учебник, который может помочь вам в этом: https://stormpath.com/blog/talking-to-oauth2-services-with-nodejs

После того, как вы разберетесь с этими двумя, вы можете использовать что-то вроде Slack's Node SDK, чтобы выполнить тяжелую работу за вас: https://slackapi.github.io/node-slack-sdk/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...