【发布时间】:2016-12-02 22:43:26
【问题描述】:
我有一个应用程序,我需要在 slack 中创建多方即时消息组,然后向用户提供一个 url 以访问该组。
首先,给定客户组织A_org 中的用户A 使用slacks Oauth2 方法向slack 注册他们的应用程序许可证。
稍后,用户B(不是最初注册应用程序/创建身份验证令牌的用户)需要访问多方群消息通道。
目前,我正在这样创建组:
const response = await callSlackApiMethod('mpim.open', {
token: access_token, // <-- access token of authorizing user (user A)
users: slackIds.join(',') // <-- group of users including B, not including A
});
其中 callSlackApiMethod 只是 GETs 来自 slack 的 REST 方法,带有提供的参数。
问题:
response 中返回的组始终包含用户 A 的 slackId。有没有办法为用户 B(和其他用户)创建一个 mpim 通道,不包括用户 A,并且不必单独授权每个用户?
提前致谢!
【问题讨论】:
标签: javascript slack-api