链接permalink_public
在您的布局块中不起作用的原因是,它链接到显示图像的公共网站,而不是图像文件的直接链接(当然,这是您需要的)。
您从中获得的网站链接permalink_public
的格式为:
https://slack-files.com/{team_id}-{file_id}-{pub_secret}
指向图像的直接链接的格式为:
https://files.slack.com/files-pri/{team_id}-{file_id}/{filename}?pub_secret={pub_secret}
所以,你只需要提取pub_secret
的permalink_public
,你应该能够构建直接链接到图像。您可以从文件对象获取其他参数。
图片示例:
https://files.slack.com/files-pri/T04AG7BVD-FLWHBHY86/no_image_found.png?pub_secret=1ba8263c00