Esportatore JSON per Content Services json-exporter-for-content-services
AEM Content Services è progettato per generalizzare la descrizione e la distribuzione dei contenuti in/da AEM oltre il focus delle pagine web.
Fornisce contenuti a canali diversi dalle tradizionali pagine web di AEM, utilizzando metodi standardizzati utilizzabili da qualsiasi cliente. Questi canali possono includere:
- Applicazioni a pagina singola
- Applicazioni mobile native
- Altri canali e punti di contatto esterni ad AEM
Con i frammenti di contenuto che utilizzano contenuti strutturati, puoi fornire servizi di contenuto utilizzando la funzione di esportazione JSON per distribuire i contenuti di una pagina (y) AEM in formato di modello dati JSON. che possono essere utilizzati dalle applicazioni.
Esportatore JSON con componenti core per frammenti di contenuto json-exporter-with-content-fragment-core-components
Utilizzando la funzione di esportazione JSON di AEM è possibile distribuire il contenuto di una pagina AEM in formato di modello dati JSON. che possono essere utilizzati dalle applicazioni.
In AEM la consegna viene eseguita utilizzando il selettore model
e l'estensione .json
.
.model.json
-
Ad esempio, un URL come:
code language-shell http://localhost:4502/content/wknd/language-masters/en/magazine/guide-la-skateparks.model.json
-
Consegna contenuti quali:
In alternativa, puoi distribuire il contenuto di un frammento di contenuto strutturato eseguendo il targeting specifico.
Questa operazione viene eseguita utilizzando l'intero percorso del frammento (tramite jcr:content
); ad esempio, con un suffisso come.
.../jcr:content/root/container/container/contentfragment.model.json
La pagina può contenere un singolo frammento di contenuto o più componenti di vari tipi. Puoi inoltre utilizzare meccanismi quali i componenti elenco per cercare automaticamente contenuti rilevanti.
-
Ad esempio, un URL come:
code language-shell http://localhost:4502/content/wknd/language-masters/en/magazine/guide-la-skateparks/jcr:content/root/container/container/contentfragment.model.json
-
Consegna contenuti quali:
note note NOTE Puoi adattare i tuoi componenti per accedere e utilizzare questi dati. note note NOTE Anche se non si tratta di un'implementazione standard, sono supportati più selettori, ma model
deve essere il primo.
Ulteriori informazioni further-information
- API HTTP di Assets
- Modelli Sling:
- AEM con JSON: