我们使用Contentful的webhook来触发外部构建过程。我们时不时地注意到,在发布内容更改后触发此webhook时,这些更改在构建完成后不可见。在这些情况下,我们必须手动启动该过程以解决问题。
根据Contentful,由于交付API由CDN提供支持,因此需要一些时间(最多5分钟)来反映更改。
在从Contentful下载内容之前,是否可以先刷新/使内容无效。或者是通过另一个网址i.o提供的内容。 cdn.contentful.com并给我原始的'内容?
答案 0 :(得分:0)
没有办法更快地刷新缓存,因为在更改内容后该流程已在进行中 - 只需要一些时间。
您可以做的是使用Content Management API来获取内容,但您必须牢记两件事:
CMA也只有有限的查询功能,有关完整文档,请参阅https://www.contentful.com/developers/docs/references/content-management-api/#/reference。