JSON-exportfunctie voor services voor inhoud json-exporter-for-content-services

CAUTION
AEM 6.4 heeft het einde van de uitgebreide ondersteuning bereikt en deze documentatie wordt niet meer bijgewerkt. Raadpleeg voor meer informatie onze technische ondersteuningsperioden. Ondersteunde versies zoeken hier.

AEM Content Services zijn ontworpen om de beschrijving en levering van inhoud in of vanuit AEM te veralgemenen, waarbij de aandacht niet op webpagina's wordt gevestigd.

Zij verstrekken de levering van inhoud aan kanalen die niet traditionele AEM Web-pagina's zijn, gebruikend gestandaardiseerde methodes die door om het even welke cliënt kunnen worden verbruikt. Deze kanalen kunnen zijn:

Met inhoudsfragmenten die gestructureerde inhoud gebruiken, kunt u de inhoudsdiensten verlenen door JSON-exporter te gebruiken om de inhoud van een (y) AEM pagina in het formaat van het JSON-gegevensmodel te leveren. Dit kan dan door uw eigen toepassingen worden verbruikt.

NOTE
De hier beschreven functionaliteit is beschikbaar voor alle Core Components aangezien release 1.1.0 van de Core Components.

JSON-exportfunctie met kerncomponenten van inhoudsfragment json-exporter-with-content-fragment-core-components

Met de AEM JSON-exportfunctie kunt u de inhoud van een (y) AEM pagina in de indeling van het JSON-gegevensmodel leveren. Dit kan dan door uw eigen toepassingen worden verbruikt.

Binnen AEM wordt de levering bereikt met behulp van de kiezer model en .json extensie.

.model.json

  1. Bijvoorbeeld een URL zoals:

    code language-shell
    http://localhost:4502/content/we-retail/language-masters/en.model.json
    
  2. Zal inhoud leveren zoals:

    chlimage_1-192

U kunt de inhoud van een gestructureerd inhoudsfragment ook leveren door dit specifiek te activeren.

Dit doet u door het volledige pad naar het fragment te gebruiken (via de 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
    
  • Zal inhoud leveren zoals:

    chlimage_1-193

    note note
    NOTE
    U kunt uw eigen componenten aanpassen om deze gegevens te openen en te gebruiken.
    note note
    NOTE
    Hoewel het geen standaardimplementatie is, meerdere kiezers worden ondersteund, maar model moet de eerste zijn.

Aanvullende informatie further-information

Zie ook:

Verwante documentatie related-documentation

Zie voor meer informatie:

recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e