Basi c Вопрос: Как разрешить пользователям в одной рабочей области устанавливать мое приложение? - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть небольшое приложение, которое работает для себя. Это домашняя страница приложения с кнопками, которые отправляют запросы нашему приложению, которое возвращает модальные полезные нагрузки. Это прекрасно работает для меня.

Когда я начал разработку, мне пришлось попросить администратора установить приложение.

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

Я не могу sh распространять приложение за пределами моего текущего рабочего пространства, поэтому я не думаю, что мне нужно реализовать o поток. Есть намеки? Я уверен, что мне не хватает чего-то маленького.

enter image description here

1 Ответ

0 голосов
/ 08 апреля 2020

Проблема заключалась в том, что я использовал поверхность Home. Чтобы использовать домашнюю поверхность приложения, вы должны отображать его для каждого отдельного пользователя, а не для приложения раз, как я подозревал.

Когда пользователь нажимает на домашней странице приложения, он вызывает событие, которое отправляет полезную нагрузку на URL, указанный в настройках подписки на события приложения. Вы должны ответить на конечную точку slack api /views.publish с полезной нагрузкой, которая определяет домашний вид для этого конкретного пользователя. Идентификатор пользователя находится в начальной загрузке запроса.

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