Slack API - 将用户添加到频道

Slack API - Add a user to a channel

您好,我想将用户添加到频道,我正在使用此 API https://api.slack.com/methods/conversations.invite。它 returns 一个错误代码为 'not_in_channel' 的响应。这是正确的 API 使用方法吗?如果是,则错误代码没有意义,因为我正在尝试添加他,因为他不在频道中。谢谢。

听起来您可能正在使用 xoxb 机器人令牌来调用 conversations.invite。那是行不通的,因为那是您的机器人的令牌,并且机器人无法对他们不是会员的频道。要邀请机器人,您需要使用属于经过身份验证的用户的 xoxp 令牌,并确保该用户是该频道的成员。