Как автоматизировать процесс переустановки Slack приложения? - PullRequest
2 голосов
/ 15 апреля 2020

Я разрабатываю слабого бота. Приложение для бота должно работать с файлами, которые добавляются неактивными пользователями в мое пространство. Чтобы получить доступ к файлам пользователей, приложению бота необходимо получить область полномочий указанного пользователя c, как описано в статье: https://api.slack.com/docs/sign-in-with-slack.

Все работает нормально. Пользователи нажимают кнопку «Разрешить» и дают боту необходимое разрешение. Но есть проблема: каждый раз, когда слабое приложение нужно переустанавливать, чтобы сохранить изменения. «Вы изменили области полномочий, которые использует ваше приложение. Пожалуйста, переустановите приложение, чтобы эти изменения вступили в силу (и если ваше приложение занесено в каталог Slack App Directory, вам также потребуется повторно отправить его)».

Процесс переустановки вручную - не удобный способ, потому что у меня много пользователей в рабочей области. Пользователи могут давать права боту в случайное время. Существует ли автоматический c способ переустановки приложения?

1 Ответ

1 голос
/ 15 апреля 2020

К сожалению, нет, нет автоматического способа переустановить приложение. Я бы порекомендовал проверить, возможно, что побудит пользователя перейти по ссылке "переустановить", если вы получите ошибку отсутствующих областей обратно

...