即使使用此处的file.upload
测试器机制,我也无法成功上传文件:file.upload
我已应用了Slack应用令牌,频道名称,并选择了一个文件,但得到以下结果:
https://api.slack.com/methods/files.upload
然后,我创建了一个新应用,并确保文件:write在作用域内(它不在以前的应用中)。现在,我得到了另一个错误:
{
"ok": false,
"error": "missing_scope",
"needed": "files:write:user",
"provided": "identify,incoming-webhook"
}
[为了确认频道名称是否正确的测试,我随后尝试了不存在的频道名称,并且错误指示为'channel_not_found',因此我使用的频道名称应该是有效的。
我遇到了同样的问题,并通过将Slack应用程序添加到频道来解决它。>
我想有很多添加方式;我刚刚打开了我尝试“ files.upload”到的相应频道,然后单击了频道历史记录顶部的“添加应用”链接: {
"ok": false,
"error": "not_in_channel"
}