Я ищу вызов, который мог бы отправить приглашение приглашения команды Slack новому пользователю из моего приложения. Я искал его в SlackAPI, но ничего не нашел. Можно ли создать приложение, которое отправило бы приглашения от моего имени?
В настоящее время я использую slacker в качестве оболочки Python, но если есть какая-то лучшая библиотека, которая предоставляет приглашения, я могу начать ее использовать.Приглашение команды Slack API
ответ
В интерфейсе Slack API есть недокументированный метод.
- имя метода:
users.admin.invite
- аргументы:
token
,email
,channels
- маркер: ваш провисания API "тест" маркера (обязательно)
- адрес электронной почты: адрес электронной почты, например,
[email protected]
(обязательно) - каналы: список каналов, разделенных запятыми, новый пользователь будет автоматически присоединяться. каналы указаны ID. например
channels=C000000001,C000000002
(опционально)
полный пример:
https://slack.com/api/users.admin.invite?token=XXX&[email protected]&channels=C000000001,C000000002
я начал документировать "недокументированные" натяжные методы API, я знаю, о включении users.admin.invite
. Ознакомьтесь с документацией по адресу github.
Я нахожу это невероятно полезным. для этого. – draftdraft88
Сохранял меня от слишком большого количества googling –
Какова конкретная область действия OAuth для этой конечной точки? ответ сказал, что «клиент» был необходим, но после его передачи он говорит мне, что он устарел – ratsimihah
- 1. Slack API, команды Slash не обновляются
- 2. Вызов Jenkins из команды Slack Slash
- 3. Slack API - Связывание сообщений
- 4. Slack API bot scope
- 5. Slack API Channel.history
- 6. Slack API (данные JSON)
- 7. Slack API Postmessage
- 8. Создание команды slack без косой черты
- 9. Команды Slack Slash/Исходящие Webhooks безопасны?
- 10. Как мне получить приглашение на канал Kubernetes Slack?
- 11. приглашение друзей api facebook
- 12. Выполнение команды косой черты как slack bot
- 13. Форматирование сообщений с Slack api
- 14. Slack API и OAuth 2.0
- 15. Slack API Check Admin Status
- 16. slack api rtm direct message
- 17. Slack API upload snippet length
- 18. Как использовать Slack Web API?
- 19. Публикация в Slack API Elixir
- 20. Slack Oauth/Authorize API Call
- 21. Slack API «вложения» не отображается
- 22. Публикация «0» на Slack-канал через `slacker` и Slack API
- 23. Предоставляет ли Slack API доступ к аватарам Slack?
- 24. Slack API, работающий с двумя API
- 25. Как установить напоминание через API Slack?
- 26. Slack PHP API - Избегайте ошибки таймаута
- 27. Я администратор слабой команды. Можно ли добавлять других пользователей к разным каналам Slack с использованием Slack API
- 28. Настроить параметры Slack Command
- 29. Какие области OAuth необходимы для прослушивания и ответа Slack Bot с использованием API Slack Events?
- 30. Невозможно добавить бот через slack api
Нет работ в bash - я всегда получал {"ok": false, "error": "invalid_email"} curl -X POST https://slack.com/api/users.admin.invite?token=$TOKEN&email = $ EMAIL Также пытается через: 1. «Content-type: application/x-www-form-urlencoded» 2. --data-urlencode 3. --data –
сообщение об ошибке означает, что что-то не так с адресом электронной почты. однако некоторые действительные адреса электронной почты не работают. это известная ошибка. –