内容片段和内容片段模型管理OpenAPI content-fragments-and-content-fragment-models-management-openapis

内容片段管理 API 的现代化 OpenAPI 实现允许开发人员以编程方式在 AEM 作者上执行创建、读取、更新和删除操作,以管理存储在 AEM 中的内容片段模型和内容片段。 这些 API 支持多种用例。

有关完整文档,请参阅 Content Fragment Management API。

NOTE
用于内容片段的Assets HTTP API的现有使用应迁移到新的内容片段管理OpenAPI。
NOTE
当您未登录AEM时,需要授权才能访问OpenAPI;例如,当您从其他产品将OpenAPI用作集成的一部分时。
有关授权您访问OpenAPI的详细信息,请参阅基于OpenAPI的API。
CAUTION
默认情况下,发布时禁用内容片段管理OpenAPI。 为此,对于面向投放的用例,我们建议使用内容片段投放OpenAPI。
NOTE
有关可用的各种API的概述以及所涉及概念的比较,请参阅结构化内容交付和管理的AEM API。

交付复合物料 deliver-a-composite-item

您可以使用管理OpenAPI(内容片段管理API)交付复合项目。

复合数据类型在主要管理OpenAPI操作中得到了完全覆盖:

  • GET /adobe/sites/cf/fragments/{uuid\}以嵌套字段结构返回复合值。

  • GET /adobe/sites/cf/fragments/{uuid\}?partial={fieldPath\}解析单个复合子树,编辑器使用它根据需要展开复合。

  • POST / PATCH / PUT接受单个和批量复合负载。

  • 对于模型,GET和POST模型操作支持定义允许为modelIds的复合字段。

  • 对于变体:

    • GET模型和UI架构端点支持变量查询参数
    • 变量GET片段终结点支持partial
    • 变体上的PATCH:支持变体PATCH端点上的partial参数
recommendation-more-help
experience-manager-cloud-service-help-main-toc