Administración de fragmentos de contenido y modelos de fragmentos de contenido OpenAPI content-fragments-and-content-fragment-models-management-openapis

La implementación modernizada de OpenAPI de la API de administración de fragmentos de contenido permite a los desarrolladores realizar mediante programación operaciones de Crear, Leer, Actualizar y Eliminar en AEM Author para administrar modelos de fragmentos de contenido y fragmentos de contenido almacenados en AEM. Estas API admiten una serie de casos de uso.

Para obtener documentación completa, consulte API de administración de fragmentos de contenido.

NOTE
El uso existente de Assets HTTP API para fragmentos de contenido debe migrarse a la nueva OpenAPI de administración de fragmentos de contenido.
NOTE
Se requiere autorización para acceder a OpenAPI cuando no ha iniciado sesión en AEM; por ejemplo, cuando se utiliza OpenAPI desde otro producto como parte de una integración.
Consulte API basadas en OpenAPI para obtener más información sobre cómo autorizar su acceso a OpenAPI.
CAUTION
De forma predeterminada, la API de Apertura de administración de fragmentos de contenido está desactivada en la publicación. En lugar de esto, para casos de uso orientados a la entrega, recomendamos usar la API abierta de entrega de fragmentos de contenido.
NOTE
Consulte API de AEM para la administración y entrega de contenido estructurado para obtener una descripción general de las diversas API disponibles y una comparación de algunos de los conceptos involucrados.

Enviar un elemento compuesto deliver-a-composite-item

Puede enviar los elementos compuestos con la API de administración de OpenAPI (API de administración de fragmentos de contenido).

El tipo de datos compuesto está completamente cubierto en las principales operaciones de administración de OpenAPI:

  • GET /adobe/sites/cf/fragments/{uuid\} devuelve valores compuestos como estructuras de campo anidadas.

  • GET /adobe/sites/cf/fragments/{uuid\}?partial={fieldPath\} resuelve un solo subárbol compuesto, utilizado por el editor para expandir un compuesto bajo demanda.

  • POST / PATCH / PUT aceptan cargas útiles compuestas, únicas y masivas.

  • Para los modelos, las operaciones de modelo GET y POST admiten la definición de campos compuestos con modelIds permitidos.

  • Para variaciones:

    • Los extremos del esquema de la interfaz de usuario y el modelo GET admiten un parámetro de consulta de variación
    • el extremo del fragmento de variación GET admite partial
    • PATCH en variaciones: se admite el parámetro partial en el extremo de variación de PATCH
recommendation-more-help
experience-manager-cloud-service-help-main-toc