【问题标题】:Slack url to an image图片的松弛 url
【发布时间】:2020-02-19 10:06:16
【问题描述】:

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

这一切在 slack 中都很好用,但我注意到每次您在 slack 中查看图像时,它都会重新调用图像 url。 此图片是我们其中一台服务器的实时屏幕截图,如果有人在 slack 中查看旧图片(来自前一天),则屏幕截图来自现在而不是那时。

这可以停止吗?还是我使用 webhook 更好?

【问题讨论】:

    标签: slack slack-api slack-commands


    【解决方案1】:

    这是图像 URL 的正常行为。 Slack 可能会缓存它一段时间,但假设它是相同的图像,它最终总是会检索到最新版本。

    但是,您的形象会随着时间而改变。因此,虽然它具有相同的 URL,但内容正在发生变化。

    要在请求时冻结图像,您需要制作基于时间的快照并为它们提供单独的名称/URL。您可以通过在每次调用斜杠命令时创建该图像的副本并返回指向该副本的链接来执行此操作。例如通过将其上传到imgur.com 或任何其他图像服务器。顺便说一下,你也可以使用 Slack(参见this answer)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-14
      • 2018-12-24
      • 1970-01-01
      • 2021-06-01
      • 2021-09-15
      • 1970-01-01
      • 1970-01-01
      • 2016-01-11
      相关资源
      最近更新 更多