Exportador JSON para Content Services

AEM Content Services foram criados para generalizar a descrição e o delivery do conteúdo de/para AEM além de um foco nas páginas da Web.

Eles fornecem o delivery do conteúdo para canais que não são tradicionais AEM páginas da Web, usando métodos padronizados que podem ser consumidos por qualquer cliente. Esses canais podem incluir:

Com fragmentos de conteúdo que usam conteúdo estruturado, você pode fornecer serviços de conteúdo usando o exportador JSON para fornecer o conteúdo de uma página AEM no formato de modelo de dados JSON. Isso pode ser consumido por seus próprios aplicativos.

OBSERVAÇÃO

A funcionalidade descrita aqui está disponível para todos os Componentes principais desde versão 1.1.0 dos Componentes principais.

Exportador JSON com Componentes Principais do Fragmento de Conteúdo

Usando o exportador JSON AEM, você pode fornecer o conteúdo de uma página AEM no formato de modelo de dados JSON. Isso pode ser consumido por seus próprios aplicativos.

Dentro AEM delivery é obtido usando as extensões model e .json do seletor.

.model.json

  1. Por exemplo, um URL como:

    http://localhost:4502/content/we-retail/language-masters/en.model.json
    
  2. Fornecerá conteúdo como:

    chlimage_1-112

Como alternativa, é possível fornecer o conteúdo de um fragmento de conteúdo estruturado, direcionando-o especificamente.

Isso é feito usando o caminho inteiro para o fragmento (via jcr:content); por exemplo, com um sufixo como.

.../jcr:content/root/responsivegrid/contentfragment.model.json

Sua página pode conter um único fragmento de conteúdo ou vários componentes de vários tipos. Você também pode usar mecanismos como componentes de lista para pesquisar automaticamente o conteúdo relevante.

  • Por exemplo, um URL como:

    http://localhost:4502/content/we-retail/language-masters/en/manchester-airport/jcr:content/root/responsivegrid/contentfragment.model.json
    
  • Fornecerá conteúdo como:

    chlimage_1-193

    OBSERVAÇÃO

    Você pode adaptar seus próprios componentes para acessar e usar esses dados.

    OBSERVAÇÃO

    Embora não seja uma implementação padrão, há suporte para vários seletores, mas model deve ser o primeiro.

Informações adicionais

Consulte também:

Para mais informações, consulte:

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now