从 Slack 频道公开分享图像

Sharing image publicly from Slack channel

我有一个传出 webhook 可以监听我的 public 频道。当我 post 频道上的图像时,我会得到该图像的 url。但是,此 url 无法共享 public,因为人们需要经过身份验证才能查看消息。

有什么方法可以使用 Slack API 生成 public link 还是没有办法手动执行此操作?

是的,API 应该可以做到。

要获取用户上传到频道的图像的 public url,您需要执行以下操作:

  1. 使用 user_id 和您通过 Slack

  2. 调用files.sharedPublicURL生成文件public并接收publicurl