内容不包含更新

Content does not contain updates

我们使用 Contentful 的 webhook 来触发外部构建过程。我们时不时地注意到,当发布内容更改后触发此 webhook 时,这些更改在构建完成后不可见。在这些情况下,我们必须手动启动该过程来解决问题。

据 Contentful 称,由于交付 API 由 CDN 提供支持,因此需要一些时间(最多 5 分钟)来反映更改。

在从 Contentful 下载内容之前,是否可以先 flush/invalidate 内容。或者内容是否可以通过另一个 url i.o 获得。 cdn.contentful.com 并给我 'original' 内容?

无法更快地刷新缓存,因为该过程在更改您的内容后已经在进行中 — 它只是需要一些时间。

您可以使用内容管理 API 来获取内容,但您必须牢记两点:

  1. CMA 有更严格的速率限制
  2. 使用 CMA 时您还将收到未发布的内容

CMA 也只有有限的查询功能,请参阅 https://www.contentful.com/developers/docs/references/content-management-api/#/reference 了解完整文档。