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
令牌,并确保该用户是该频道的成员。
您好,我想将用户添加到频道,我正在使用此 API https://api.slack.com/methods/conversations.invite。它 returns 一个错误代码为 'not_in_channel' 的响应。这是正确的 API 使用方法吗?如果是,则错误代码没有意义,因为我正在尝试添加他,因为他不在频道中。谢谢。
听起来您可能正在使用 xoxb
机器人令牌来调用 conversations.invite
。那是行不通的,因为那是您的机器人的令牌,并且机器人无法对他们不是会员的频道。要邀请机器人,您需要使用属于经过身份验证的用户的 xoxp
令牌,并确保该用户是该频道的成员。