Så här uppdaterar du innehåll via AEM API:er update-your-content
I den här delen av AEM Headless Developer Journey kan du lära dig hur du använder de tillgängliga API:erna för att komma åt och uppdatera innehållet i dina innehållsfragment.
Story hittills story-so-far
I det tidigare dokumentet om AEM resa Så här kommer du åt ditt innehåll via AEM Delivery API:er och du bör nu:
- Lär dig mer om GraphQL.
- Förstå hur AEM GraphQL API fungerar.
- Förstå några praktiska exempelfrågor.
Den här artikeln bygger på dessa grundläggande funktioner så att du förstår hur du uppdaterar det befintliga headless-innehållet i AEM via de tillgängliga API:erna.
Syfte objective
- Målgrupp: Avancerat
- Mål: Lär dig mer om de API:er som är tillgängliga för att komma åt och uppdatera innehållet i dina innehållsfragment.
AEM API:er för användning med innehållsfragment aem-apis-for-use-with-content-fragments
Adobe Experience Manager (AEM) as a Cloud Service erbjuder flera API:er för både leverans av strukturerat innehåll från Content Fragments och Content Fragment Management. Mer information om specifika API:er finns på de enskilda sidorna.
-
AEM Content Fragment Delivery with OpenAPI
- Detta API skapar JSON-svar för att leverera strukturerat innehåll från innehållsfragment i AEM.
- En bana till ett innehållsfragment används som slutpunkt.
- Detta API är REST-baserat.
- Det är optimerat för innehållsleverans, inklusive CDN-integrering.
-
AEM GraphQL API for Content Fragment delivery
- Detta API är schemabaserat. API-scheman representeras av Content Fragment Models, som definierar innehållsstrukturen.
- Detta API är GraphQL-baserat.
-
Content Fragments och Content Fragment Models OpenAPIs
- Dessa API:er är avsedda för strukturerad innehållshantering.
- GET-operatorer är inte optimerade för innehållsleverans.
- Detta API är REST-baserat.
-
Stöd för innehållsfragment i AEM Assets HTTP API
- Ursprungligt API för JSON-utdata för strukturerad innehållsleverans i AEM.
- Även om det är robust och bevisat levererar detta API inte fullständigt hydrerade JSON-utdata. Referenser genereras bara som sökvägar, vilket kräver sekundära API-begäranden för att hämta ytterligare innehåll.
- Assets HTTP API kan också användas för att hantera innehållsfragment och modeller för innehållsfragment (CRUD).
- Detta API är REST-baserat.
- Stöd för innehållsfragment i Assets HTTP API kommer att bli inaktuellt i framtiden eftersom det följs av Edge Delivery Services JSON REST API. Tidsskalan har inte fastställts än.
- Ursprungligt API för JSON-utdata för strukturerad innehållsleverans i AEM.
What's Next whats-next
Nu när du är klar med den här delen av AEM Headless Developer Journey bör du:
- Förstå tillgängliga API:er för AEM.
- Förstå hur innehållsfragment stöds i dessa API:er.
Du bör fortsätta din resa utan AEM genom att nästa gång granska dokumentet Placera allt tillsammans - Din app och ditt innehåll i AEM Headless där du lär dig grunderna och verktygen i AEM-arkitekturen som du behöver för att sätta ihop dina program.
Ytterligare resurser additional-resources
- Adobe Experience Manager as a Cloud Service API:er
- AEM API:er för leverans och hantering av strukturerat innehåll
- AEM Content Fragment Delivery with OpenAPI
- AEM GraphQL API for Content Fragment delivery
- Content Fragments och Content Fragment Models OpenAPIs
- Stöd för innehållsfragment i AEM Assets HTTP API
- Arbeta med innehållsfragment
- AEM Core Components
- CORS/AEM förklarar
- Video - Utveckla för CORS med AEM
- Introduktion till AEM som Headless CMS
- AEM Developer Portal
- Självstudiekurser för Headless i AEM