Как узнать, добавлено или удалено рабочее пространство вашего Slack-приложения? - PullRequest
0 голосов
/ 27 февраля 2019

У меня есть несколько вопросов о приложении Slack после активации Public Distribution.

Наша команда разработала приложение Slack с функциями бота и входящих веб-крюков, и мы активировали публичное распространение для этого приложения Slack и добавилиКнопка «Добавить в Slack» на нашей странице продукта.

Вопросы:

  1. Есть ли способ узнать, какие рабочие пространства добавили наше приложение Slack?Я понимаю, что с помощью потока Add-to-Slack мы узнаем, когда рабочее пространство добавит Slack App вместе с полученными токеном доступа к боту и webhook.Но разве это единственный способ отслеживать?Разве нет API, чтобы просто перечислить рабочие пространства, полученного бота и webhook?

  2. Есть ли способ узнать, какие рабочие области удалили наше приложение Slack?Я могу вывести эту информацию, выполнив вызов API users.list с помощью токена доступа бота.Если он говорит, что токен недействителен, то я могу предположить, что из рабочего пространства удалено приложение Slack.Нет ли другого прямого API, чтобы узнать, удалило ли рабочее пространство приложение Slack?

Спасибо.

1 Ответ

0 голосов
/ 27 февраля 2019
  1. Есть ли способ узнать, какие рабочие пространства добавили наше приложение Slack?Я понимаю, что с помощью потока Add-to-Slack мы узнаем, когда рабочее пространство добавит Slack App вместе с полученными токеном доступа к боту и webhook.Но разве это единственный способ отслеживать?Разве нет API для простого перечисления рабочих пространств, бота и webhook?

Это единственный способ (отслеживать рабочее пространство во время процесса установки).По крайней мере, сейчас я видел такую ​​особенность в среднесрочных и долгосрочных планах команды Slack API.

Есть ли способ узнать, из каких рабочих областей было удалено наше приложение Slack?Я могу вывести эту информацию, выполнив вызов API users.list с помощью токена доступа бота.Если он говорит, что токен недействителен, то я могу предположить, что из рабочего пространства удалено приложение Slack.Нет ли другого прямого API, чтобы узнать, удалило ли рабочее пространство приложение Slack?

Взгляните на app_uninstalled и tokens_revoked APIСобытия.

...