Sack API团队邀请函 [英] Slack API team invitation

查看:0
本文介绍了Sack API团队邀请函的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

推荐答案

通过接口邀请新用户

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

  • 方法名称:users.admin.invite
  • 参数:tokenemailchannels
  • 令牌:您的备用API测试令牌(必填)
  • Email:电子邮件地址,例如email=test@email.com,必填项
  • 频道:新用户将自动加入的频道的逗号分隔列表。频道由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日起,将无法再创建新的旧式令牌(来源)。如果您有一个有效的遗留令牌,您应该能够继续使用未记录在案的API方法,但新用户将不能。在决定在您的应用程序中使用此Repo中的任何方法时,请考虑这一点。

这篇关于Sack API团队邀请函的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆