关于液体内容™API响应GET请求
液体Content API GET请求可以返回一个JSON结构存储响应的身体或一个错误。
不同的因素影响响应的内容,包括:
- GET请求的参数
- 返回结果的数量
- 无论结果是内容类型/项目
- 内容项的内容类型
得到参数和结果
如果GET请求包含特定内容类型的ID /项目:
- 如果没有被发现,服务器将返回一个404的信息。
- 如果内容类型/项目被发现,JSON结构包含的信息内容类型/项。
{" id ":“……”,……},
如果GET请求包含查询中的参数来过滤结果,包含一个JSON结构文档数组和totalResultCount。
- 如果没有被发现的文档数组为空。
{“文件”:[],“totalResultCount”: 0}
- 如果一个或多个内容类型/物品被发现,文档数组包含一个节点中的每种内容类型/项的结果。
{“文件”:[{" id ":“……”,……},{" id ":“……”,……}),“totalResultCount”: 2}
注意:默认情况下,最大的返回结果是10。例子:如果42内容项符合标准中指定的查询请求时,将返回只有10。覆盖默认设置maxitems在URL的查询字符串;例如,
https://dnnapi.com/content/api/ContentItems?maxitems=500
内容类型和内容项
内容类型节点不同于内容项节点如下:
内容类型 | 内容项 |
---|---|
id的名字 | |
图标 | 鼻涕虫 URL的一部分,惟一地标识检索的内容类型。 |
描述 | |
contentTypeId |
|
启用 如果 |
alreadyPublished |
字段 节点包含字段类型,每个字段的默认值,验证标准,在形式和领域的地位。 |
细节 字段的值。如果一个字段是一个引用到另一个内容类型, |
currentVersion | |
numberOfItems 这个内容类型的内容项的数量。 numberOfVisualizers与这个相关的专业内容类型。 |
用法 一个内容项的次数是用于其他内容项,在页面,或应用程序。
注意:这不是点击内容项的数量。 |
createdAt |
|
isSystem 如果 |
stateId 一个代码,代表了当前工作流状态。如果0项草案(未发表)模式。如果1,项目发布。 标签标签与内容项的列表。 clientReferenceId(字符串)外部标识符用于与客户同步内容项,特别是在Evoq HTMLPro模块。 |
属性 | seoSettings |
内容项的内容类型
的细节节点字段定义的内容项根据不同的内容类型。
例子:假设内容类型定义包含以下两个字段。(清晰的定义是简化)。
内容类型定义 | 内容项的定义 |
---|---|
|
|
|
|
|
|
|
日期和时间作为Unix返回时间。
|
|
|
|
|