Esportatore JSON per Content Services json-exporter-for-content-services
I Content Services dell’AEM sono progettati per generalizzare la descrizione e la distribuzione dei contenuti all’interno e dall’AEM al di là del 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 all’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 o y pagine 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 per AEM puoi distribuire i contenuti di una pagina AEM (y) in formato di modello dati JSON. che possono essere utilizzati dalle applicazioni.
All'interno dell'AEM la consegna viene effettuata 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: