卡尔斯伯格
香港专业教育学院创建了一个简单的Slack命令,调用rest api。api只是返回一些带有图片网址的json。
这一切在松弛状态下都很好用,但是我注意到,每次以松弛状态查看图像时,它都会重新调用图像URL。该图像是我们其中一台服务器的实时屏幕截图,如果闲暇时有人(从前一天开始)查看旧图像,则该屏幕截图是从现在开始的,而不是从那时开始的。
可以停止吗?还是我更好地使用webhooks?
埃里克·卡尔科肯(Erik Kalkoken)
这是图片网址的正常行为。Slack可能会将其缓存一段时间,但假设它是相同的映像,它将最终始终检索最新版本。
但是,您的图像会随着时间变化。因此,尽管它具有相同的URL,但内容正在更改。
要在请求时冻结图像,您需要制作基于时间的快照,并为其指定单独的名称/ URL。您可以通过在每次调用slash命令时创建该映像的副本并返回指向该副本的链接来实现。例如,通过将其上传到imgur.com或任何其他图像服务器。您也可以为此使用Slack(请参阅此答案)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句