JSON-exportfunctie voor services voor inhoud json-exporter-for-content-services
AEM Content Services is ontworpen om de beschrijving en levering van inhoud in of vanuit AEM te veralgemenen, maar niet alleen op webpagina's.
Ze leveren inhoud aan kanalen die geen traditionele AEM-webpagina's zijn, met behulp van gestandaardiseerde methoden die door elke client kunnen worden gebruikt. Deze kanalen kunnen zijn:
- Toepassingen voor één pagina
- Systeemeigen mobiele toepassingen
- andere kanalen en aanraakpunten buiten AEM
Met inhoudsfragmenten die gestructureerde inhoud gebruiken, kunt u inhoudsdiensten verlenen door de JSON-exporter te gebruiken om de inhoud van een AEM-pagina in JSON-gegevensmodelindeling te leveren. Deze methode kan vervolgens door uw eigen toepassingen worden gebruikt.
JSON-exportfunctie met kerncomponenten van inhoudsfragment json-exporter-with-content-fragment-core-components
Met de AEM JSON-exportfunctie kunt u de inhoud van elke AEM-pagina in JSON-indeling voor gegevensmodellen leveren. Deze methode kan vervolgens door uw eigen toepassingen worden gebruikt.
In AEM wordt de levering uitgevoerd met de extensie selector model
en .json
.
.model.json
-
Bijvoorbeeld een URL zoals:
code language-shell http://localhost:4502/content/we-retail/language-masters/en.model.json
-
Levert inhoud zoals:
U kunt de inhoud van een gestructureerd inhoudsfragment ook leveren door dit specifiek te activeren.
Gebruik het volledige pad naar het fragment (als jcr:content
), bijvoorbeeld met een achtervoegsel zoals.
.../jcr:content/root/responsivegrid/contentfragment.model.json
De pagina kan één inhoudsfragment of meerdere componenten van verschillende typen bevatten. U kunt mechanismen zoals lijstcomponenten ook gebruiken om automatisch naar relevante inhoud te zoeken.
-
Bijvoorbeeld een URL zoals:
code language-shell http://localhost:4502/content/we-retail/language-masters/en/manchester-airport/jcr:content/root/responsivegrid/contentfragment.model.json
-
Levert inhoud zoals:
note note NOTE U kunt uw eigen componentenaanpassen om tot dit gegeven toegang te hebben en te gebruiken. note note NOTE Hoewel niet een standaardimplementatie, veelvoudige selecteurs worden gesteund,maar model
moet de eerste zijn.
Aanvullende informatie further-information
Zie ook:
-
ASSETS HTTP API
-
Modellen voor verkopen:
-
AEM met JSON:
Verwante documentatie related-documentation
Zie voor meer informatie: