Интеграция 1С и Slack (slack.com) с помощью API
Бесплатная внешняя обработка для тестирования интеграции со Slack, реализованы базовые методы отправить сообщение, отправить файл. Подойдет в качестве основы для дальнейшего развития.
- Описание
- Подробнее
Описание
1. Чтобы начать использовать интеграцию через API необходимо создать приложение (app) по ссылке https://api.slack.com/apps
2. В разделе "Basic Information" переходим к пункту "Add features and functionality" — "Bots":
Указываем имя для бота в разделе "Your App’s Presence in Slack" по кнопке "Edit":
3. Далее в разделе "Basic Information" переходим к пункту "Add features and functionality" — "Permissions".
Добавляем разрешения для бота в разделе "Scopes" — "Bot Token Scopes":
- channels:history
- channels:read
- chat:write
- files:read
- files:write
- groups:history
- groups:read
- im:history
- im:read
- mpim:history
- mpim:read
4. В разделе "Basic Information" — "Install your app" нажимаем кнопку "Install your app". Устанавливаем приложение в рабочее пространство Slack.
5. Если все сделано правильно, то теперь можно добавить бота в канал:
6. Настройки выполнены, можно проверять интеграцию. Открываем обработку в 1С и заполняем параметры:
Токен: из раздела "Basic Information" — "Add features and functionality" — "Permissions"
Канал: идентификатор канала, можно просмотреть в свойствах канала в Slack.
Платформа 8.3.14. Конфигурация — любая. Если появятся вопросы или будут сложности с настройками — пишите в комментариях.
Описание всех методов API — https://api.slack.com/methods