从Slack频道公开分享图片

时间:2016-10-11 19:45:30

标签: slack-api slack

我有一个外播的webhook,可以收听我的公共频道。当我在频道上发布图像时,我会得到该图像的网址。但是,由于人们需要通过身份验证才能查看邮件,因此无法公开共享此网址。

有没有办法可以使用Slack API生成公共链接,或者没有办法手动执行此操作?

1 个答案:

答案 0 :(得分:1)

是的,这应该可以通过API实现。

以下是获取用户上传到频道的图片的公开网址所需执行的操作:

  1. 使用来自Slack的传出webhook收到的user_id和时间戳,使用files.list获取已发布图像文件的ID

  2. 致电files.sharedPublicURL将该文件设为公开并收到公开网址