Capitolo 6: esposizione dei contenuti su AEM Publish per la distribuzione

Ultimo aggiornamento: 2023-05-20
  • Argomenti:
  • Content Fragments
    Visualizza ulteriori informazioni su questo argomento
  • APIs
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Beginner
    Developer

Il capitolo 6 del tutorial AEM Headless copre la verifica che tutti i pacchetti, la configurazione e i contenuti necessari siano disponibili in AEM Publish per consentire l’utilizzo da parte dell’app mobile.

Pubblicazione dei contenuti per AEM Content Services

La configurazione e il contenuto creati per indirizzare gli eventi tramite AEM Content Services devono essere pubblicati in AEM Publish in modo che l’app mobile possa accedervi.

Poiché AEM Content Services è creato da Configurazione (Modelli per frammenti di contenuto, Modelli modificabili), Risorse (Frammenti di contenuto, Immagini) e Pagine, tutti questi elementi godono automaticamente delle funzionalità di gestione dei contenuti AEM, tra cui:

  • Flusso di lavoro per revisione ed elaborazione
  • e attivazione/disattivazione per inviare e richiamare contenuti dagli endpoint di AEM Content Services di AEM Publish
  1. Assicurati che WKND MobilePacchetti applicazioni, elencati in Capitolo 1, sono installati in Pubblicazione AEM utilizzo Gestione pacchetti.

  2. Pubblica il WKND Mobile Events APIModello modificabile

    1. Accedi a AEM > Strumenti > Generale > Modelli >WKND Mobile
    2. Seleziona la Event API modello
    3. Tocca Pubblica nella barra delle azioni superiore
    4. Pubblica il modello e tutti i riferimenti (criteri per i contenuti, mapping dei criteri per i contenuti e modelli)
  3. Pubblica il WKND Mobile Eventsframmenti di contenuto.

    Questo è necessario in quanto l’API degli eventi utilizza il componente Elenco frammenti di contenuto, che non fa specifico riferimento a Frammenti di contenuto.

    1. Accedi a AEM > Risorse > File > WKND Mobile > English >Events
    2. Seleziona tutte le opzioni Event frammenti di contenuto
    3. Tocca il Gestisci pubblicazione nella barra delle azioni superiore
    4. Lasciando l'impostazione predefinita Pubblica azione così com’è, tocca Successivo nella barra delle azioni superiore
    5. Seleziona tutto frammenti di contenuto
    6. Tocca Pubblica nella barra delle azioni superiore
      • Il Events Il modello per frammenti di contenuto e i riferimenti a immagini evento verranno pubblicati automaticamente insieme ai frammenti di contenuto.
  4. Pubblica il Events APIpagina.

    1. Accedi a AEM > Sites > WKND Mobile > English >API
    2. Seleziona la Events pagina
    3. Tocca il Gestisci pubblicazione nella barra delle azioni superiore
    4. Lasciando l'impostazione predefinita Pubblica azione così com’è, tocca Successivo nella barra delle azioni superiore
    5. Seleziona la Events pagina
    6. Tocca Publish nella barra delle azioni superiore

Verifica pubblicazione AEM

  1. In un nuovo browser web, accertati di aver effettuato la disconnessione da AEM Publish e richiedi i seguenti URL (sostituendo http://localhost:4503 per qualsiasi host:porta su cui è in esecuzione AEM Publish).

    Queste richieste devono restituire la stessa risposta JSON di quando sono stati esaminati gli endpoint di AEM Author corrispondenti. In caso contrario, verificare che tutte le pubblicazioni siano state completate (controllare le code di replica), WKND Mobile ui.apps viene installato in AEM Publish e controlla il error.log per AEM Publish.

Passaggio successivo

Nessun pacchetto aggiuntivo da installare. Assicurati che il contenuto e la configurazione descritti in questa sezione siano pubblicati in AEM Publish, altrimenti i capitoli successivi non funzioneranno.

In questa pagina