小编sek*_*hef的帖子

如何使用上传图像的 permalink_public URL 将其包含在消息中?

我正在尝试将图像上传到 slack 并将其发布到特定频道的 slack 消息的图像块中。

  1. 将图像上传到 Slack。
  2. 公开图片 files.sharedPublicURL
  3. 检查 url 是否公开:public_url_sharedtrue.
  4. 使用permalink_public我收到的上传图像来创建松弛消息(图像块)。

为了调试,我使用 Slack 的 Block Kit Build。我image_url块套件演示示例中的 URL 替换为我从 slack 收到的 URL :

https://slack-files.com/T04AG7BVD-FLWHBHY86-1ba8263c00 
Run Code Online (Sandbox Code Playgroud)

或者:

https://slack-files.com/T04AG7BVD-FLNJJURL1-7b17f26c80
Run Code Online (Sandbox Code Playgroud)

应该显示图像。相反,Slack 的 Block Kit Builder 中存在错误以及直接的 slack-api 调用:Downloading image failed.

如果我permalink_public在隐身会话中打开。我可以看到文件。所以它是公开的。

python slack-api

3
推荐指数
1
解决办法
3354
查看次数

标签 统计

python ×1

slack-api ×1