图像的松弛URL

问题描述 投票:0回答:1

我创建了一个简单的slack命令,它调用rest api。 api只是返回一些带有图片网址的json。

这在松弛状态下都很好用,但是我注意到,每次以松弛状态查看图像时,它都会重新调用图像URL。此图像是我们其中一台服务器的实时屏幕截图,如果闲暇时有人(从前一天开始)查看旧图像,则该屏幕截图是从现在开始的,而不是从那时开始的。

可以停止吗?还是我更好地使用webhooks?

slack slack-api slack-commands
1个回答
0
投票

这是图片网址的正常行为。 Slack可能会将其缓存一段时间,但是如果它是同一张图像,它最终将始终检索最新版本。

但是,您的图像会随着时间变化。因此,尽管它具有相同的URL,但是内容正在更改。

要在请求时冻结图像,您需要制作基于时间的快照,并为其指定单独的名称/ URL。您可以通过在每次调用slash命令时创建该映像的副本并返回指向该副本的链接来实现。例如通过将其上传到imgur.com或任何其他图像服务器。您也可以为此使用Slack(请参见this answer

© www.soinside.com 2019 - 2024. All rights reserved.