我正在尝试使用im.open Slack API调用向任意用户打开DM(直接消息)。我发送的是用户通过点击同意按钮获得的user_id,以便开始一系列问题。我正在成功地将数据发送到Slack API以及接收数据。我收到了以下回复......
{
"ok": false,
"error": "missing_scope",
"needed": "im:write",
"provided": "identify,incoming-webhook,chat:write:user,files:write:user",
}
我已进入应用程序页面并更改了应用程序的范围(我不是所有者,但我的团队负责人(所有者)已获得协作者权限)。这些是当前的权限......
我为图像质量差而道歉。范围如下......
在此更改之后,我仍然从Slack API获得相同的响应。以下是我发送的内容(它是我的user_id,我不介意)。
{
"user": "U94155Z43"
}
感谢任何帮助。谢谢。
答案 0 :(得分:1)
我需要使用机器人令牌" xoxb"而不是用户令牌" xoxp"我用过所有其他松散的api电话。