问题标签 [contentful-management]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
801 浏览

javascript - 如何设置 contentful.js api 调用 rateLimit

我有以下代码:

如何设置api调用率?

我在他们的 github 项目中看到了它,但我无法让它工作。

参考:

速率限制: https ://github.com/contentful/contentful-management.js/blob/master/lib/rate-limit.js

内容管理: https ://github.com/contentful/contentful-management.js

他们在项目中添加了index.js文件,但是如何使用它。请帮忙。

请帮忙。谢谢

0 投票
2 回答
1679 浏览

javascript - 多个 content_types 的内容 getEntries

我们是否可以通过提供多个 content_types 来获取所有条目:

我有以下代码,它只能按一个 content_type 获取所有条目:

但是我们是否可以通过提供逗号分隔的 entryId 来获取多个条目:

我需要获取每个 content_type 的所有条目。

任何帮助表示赞赏。

谢谢

0 投票
1 回答
519 浏览

javascript - Contentful 如何解决子参考链接?

我正在通过以下电话查询内容:

但是我在响应中得到了 sys 对象,而不是包含资产 url 等的完整对象。

在此处输入图像描述

任何帮助表示赞赏。谢谢

0 投票
1 回答
89 浏览

javascript - 满足不同的内容类型

当我运行以下代码时,我正在使用管理 api:

它返回这样的响应:

在此处输入图像描述

但是当我运行以下代码时:

它返回这样的响应:

在此处输入图像描述

为什么这两个电话的响应都发生了变化。我让它们在两种情况下都相同。

当我调用 .getContentType api 时,缺少本地化禁用的两个字段。

任何帮助表示赞赏。谢谢。

0 投票
1 回答
1056 浏览

contentful - 如何使用内容管理节点模块更新内容条目

我正在尝试使用内容管理节点模块更新 Contentful 中的现有条目。这是我正在使用的代码,但是我无法更新条目,也无法更新我看到的任何错误。

0 投票
1 回答
56 浏览

node.js - 内容管理节点模块中请求 URL 中 [] 的编码问题

我们正在使用此节点模块 https://www.npmjs.com/package/contentful-management 进行内容 API 访问。在文档中,它说条目可以按 space.getEntries({ 'sys.id[in]': [1,2]}) 过滤,但它生成的 URL 如下。

https://api.contentful.com:443/spaces/ /entries?content_type=site5&fields.country%5Bin%5D=%5B'US', '印度'%5D&fields.pinCode%5Bmatch%5D=10007&access_token=

它将“[”和“]”转换为编码值,导致 URL 响应失败。这是由模块自动完成的。有没有办法解决这个问题。

0 投票
1 回答
85 浏览

ruby-on-rails - 在 Markdown 编辑器中运行 ruby​​ 代码

如何在 Markdown 编辑器中运行 ruby​​ 代码?我正在使用 eRuby 作为我的 RoR 应用程序的模板系统。我的注册表在内容丰富的 cms 中,我使用的是降价方法。内容降价方法的示例图像。

0 投票
1 回答
2626 浏览

contentful - 如何获得内容丰富的access_token?

我不知道如何获得内容丰富的访问令牌。我尝试了很多搜索、复制/粘贴各种“解决方案”,但没有一个对我有用。请帮我解决这个问题。

0 投票
1 回答
110 浏览

contentful - 使用 Contentful 通过第三方服务设置人工翻译的最简单方法是什么?

我有兴趣通过 Smartling 或 Straker 等第三方服务使用 Contentful 设置人工翻译工作流程。最简单的方法是什么?

0 投票
2 回答
5001 浏览

contentful - 更新内容条目

我在尝试使用 Javascript 中的典型 http 请求更新 Contentful 条目时遇到了障碍;我收到错误代码“VersionMismatch”,根据文档,这意味着:

当您尝试更新现有资产、条目或内容类型,并且您没有指定对象的当前版本或指定过时版本时,会发生此错误。

但是,我已根据文档使用“X-Contentful-Version”标头参数指定条目的当前版本,并使用“entry.sys.revision”中的动态属性值作为参数值(以及硬编码当前版本,加上一堆不同的数字,但我总是收到相同的错误)。这篇文章报告了完全相同的问题,但似乎通过添加此标头参数得到了解决。

这是我当前的代码,它也使用 Contentful API 从我的 Contentful 空间中检索条目,但由于特定要求,我不得不使用纯 Javascript 将数据放回: