Python 如何使用bot令牌获取用户信息

Python 如何使用bot令牌获取用户信息,python,slack-api,Python,Slack Api,我正在使用PythonSlack客户端与机器人应用程序连接并发送消息 slc = SlackClient("BOT_USER_TOKEN") out = slc.api_call(method='users.profile.get', user='XXX') 我在输出json中得到不允许的\u令牌\u类型错误。我可以打电话: slc.api_call(method='chat.PostMessage',channel) 有没有办法从SlackAPI获取用户电子邮件、姓名。之前我从事件消息中获

我正在使用PythonSlack客户端与机器人应用程序连接并发送消息

slc = SlackClient("BOT_USER_TOKEN")
out = slc.api_call(method='users.profile.get', user='XXX')
我在输出json中得到
不允许的\u令牌\u类型
错误。我可以打电话:

slc.api_call(method='chat.PostMessage',channel)

有没有办法从SlackAPI获取用户电子邮件、姓名。之前我从事件消息中获取用户名。但现在我只获取用户id,因此我正在寻找一种解决方案,以使用该id获取用户信息。

您收到此错误消息的原因是无法使用bot令牌

要缓解此问题,只需在安装Slack应用程序时使用您收到的用户令牌以及您的机器人令牌