OpenAPIs für das Management von Inhaltsfragmenten und Inhaltsfragmentmodellen content-fragments-and-content-fragment-models-management-openapis

Die modernisierte OpenAPI-Implementierung der API für die Verwaltung von Inhaltsfragmenten ermöglicht es Entwicklerinnen und Entwicklern, programmgesteuert Vorgänge zum Erstellen, Lesen, Aktualisieren und Löschen auf der AEM-Autoreninstanz durchzuführen, um die in AEM gespeicherten Inhaltsfragmentmodelle und Inhaltsfragmente zu verwalten. Diese APIs unterstützen eine Reihe von Anwendungsfällen.

Eine vollständige Dokumentation finden Sie unter API für die Verwaltung von Inhaltsfragmenten.

NOTE
Die bestehende Verwendung der Assets-HTTPAPI für Inhaltsfragmente sollte zur neuen OpenAPI für die Inhaltsfragmentverwaltung migriert werden.
NOTE
Für den Zugriff auf die OpenAPI ist eine Autorisierung erforderlich, wenn Sie nicht bei AEM angemeldet sind, z. B. wenn die OpenAPI von einem anderen Produkt im Rahmen einer Integration verwendet wird.
Weitere Informationen zur Autorisierung Ihres Zugriffs auf die OpenAPI finden Sie unter OpenAPI-basierte APIs.
CAUTION
Standardmäßig ist das OpenAPI für die Inhaltsfragmentverwaltung bei der Veröffentlichung deaktiviert. Stattdessen empfehlen wir für bereitstellungsorientierte Anwendungsfälle die Verwendung des OpenAPI für die Bereitstellung von Inhaltsfragmenten.
NOTE
Weitere Informationen finden Sie unter AEM-APIs für die Bereitstellung und Verwaltung strukturierter Inhalte. Dort erhalten Sie einen Überblick über die verschiedenen verfügbaren APIs und einen Vergleich einiger der beteiligten Konzepte.

Bereitstellen eines zusammengesetzten Elements deliver-a-composite-item

Sie können Ihre zusammengesetzten Elemente mit der Management OpenAPI (Content Fragments Management API) bereitstellen.

Der zusammengesetzte Datentyp wird in den wichtigsten OpenAPI-Verwaltungsvorgängen vollständig abgedeckt:

  • GET /adobe/sites/cf/fragments/{uuid\} gibt zusammengesetzte Werte als verschachtelte Feldstrukturen zurück.

  • GET /adobe/sites/cf/fragments/{uuid\}?partial={fieldPath\} löst einen einzelnen zusammengesetzten Teilbaum auf, der vom Editor verwendet wird, um einen zusammengesetzten Teilbaum bei Bedarf zu erweitern.

  • POST / PATCH / PUT Akzeptieren von kombinierten Payloads, einzeln und Bulk.

  • Für -Modelle unterstützen GET- und POST Modellvorgänge das Definieren von zusammengesetzten Feldern mit zulässigen modelIds.

  • Für Varianten:

    • GET-Modell- und Benutzeroberflächenschema-Endpunkte unterstützen Variantenabfrageparameter
    • Der Endpunkt „Variante GET Fragment“ unterstützt partial
    • PATCH zu Varianten: Unterstützt partial Parameter am Varianten-PATCH-Endpunkt
recommendation-more-help
experience-manager-cloud-service-help-main-toc