微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Slack API 上传文件,按频道名称而不是频道 ID?

如何解决Slack API 上传文件,按频道名称而不是频道 ID?

我正在编写代码以使用他们的 API 将文件上传到 Slack,记录在 here 中。文档说:

以逗号分隔的频道名称或 ID 列表

我已经能够使用频道 ID 使其正常工作,如下所示:

channels=G01NAQEQZER

但我希望能够使用频道名称而不是 ID 来指定频道,所以我尝试过:

channels=team-dev

还有……

channels=#team-dev

但它们都不起作用,给出了错误

channel_not_found

如果文档是正确的,我应该能够通过名称而不是 ID 来指定频道。有谁知道如何在文件上传请求中指定频道名称?该文档没有给出使用频道名称的示例。

解决方法

我看到文档说名称是可能的,但我认为它实际上行不通,事实上最新的 API 非常关注所有地方的 ID,所以这可能是故意的,文档是陈旧的?他们的一般建议是不要依赖频道的名称,因为它可以更改,而您应该仅存储和引用 ID。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。