【问题标题】:Slack API upload file, by channel name instead of channel ID?Slack API上传文件,按通道名称而不是通道ID?
【发布时间】:2021-03-04 17:36:32
【问题描述】:

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

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

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

channels=G01NAQEQZER

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

channels=team-dev

还有……

channels=#team-dev

但他们都没有工作,给出错误:

channel_not_found

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

【问题讨论】:

    标签: slack slack-api


    【解决方案1】:

    我看到文档说名称是可能的,但我认为它实际上不起作用,而且事实上最新的 API 非常关注无处不在的 ID,所以这可能是故意的,文档已经过时了?他们的一般建议是不要依赖频道的名称,因为它可以更改,而应该只存储和引用 ID。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-11-26
      • 1970-01-01
      • 2019-02-12
      • 1970-01-01
      • 1970-01-01
      • 2017-06-21
      • 2020-08-28
      相关资源
      最近更新 更多