gpt4 book ai didi

slack-api - Slack API 团队邀请

转载 作者:行者123 更新时间:2023-12-03 07:07:31 32 4
gpt4 key购买 nike

我正在寻找一个可以从我的应用程序向新用户发送 Slack 团队邀请电子邮件的调用。我在 SlackAPI 中搜索了它,但没有找到任何东西。是否可以创建一个代表我发送邀请的应用程序?
我目前正在使用 slacker 作为 Python 包装器,但是如果有任何更好的库可以提供邀请,我可以开始使用它。

最佳答案

通过 API 邀请新用户

Slack API 中有一个未记录的方法,允许您以编程方式邀请新用户加入您的 Slack 工作区:

  • 方法名称:users.admin.invite
  • 参数: token 电子邮件 channel
  • token :您的 Slack API“测试” token (必需)
  • 电子邮件:电子邮件地址,例如email=test@email.com(必填)
  • channel :以逗号分隔的新用户将自动加入的 channel 列表。 channel 由 ID 指定。例如channels=C000000001,C000000002(可选)

完整示例:

https://slack.com/api/users.admin.invite?token=XXX&email=test@email.com&channels=C000000001,C000000002

请注意,此 API 方法仅适用于 legacy键入标记。

我开始记录我所知道的“未记录的”Slack API 方法,包括 users.admin.invite。查看 github 上的文档.

通过 API 创建新用户

或者,SCIM API 中有一个端点直接创建新用户:

POST /Users

但是,SCIM API 及其所有端点仅适用于 Plus 计划或企业网格 上的 Slack 工作区。

重要更新

Slack 决定从其 API 中删除旧代币。自 2020 年 5 月 5 日起,将无法再创建新的旧代币(来源)。如果您有可用的旧 token ,您应该能够继续使用未记录的 API 方法,但新用户则不能。在决定在您的应用中使用此存储库中的任何方法时,请考虑这一点。

关于slack-api - Slack API 团队邀请,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30955818/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com