Интеграция 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
