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

2024-05-17 02:34:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python slack客户机连接bot应用程序并发送消息。在

slc = SlackClient("BOT_USER_TOKEN")
out = slc.api_call(method='users.profile.get', user='XXX')

我在输出json中遇到not_allowed_token_type错误。我可以打电话给:

^{pr2}$

有没有一种方法可以从slack API获取用户电子邮件、名称。以前我从事件消息中得到用户名。但是现在我只得到用户id,所以我正在寻找一个使用该id获取用户信息的解决方案


Tags: 用户tokenapiid应用程序消息客户机bot
1条回答
网友
1楼 · 发布于 2024-05-17 02:34:34

您得到此错误消息的原因是^{}不能与bot令牌一起工作。在

要减轻风险,只需在安装Slack应用程序时使用与bot令牌一起收到的用户令牌。在

相关问题 更多 >