Accesso a UGC con SRP accessing-ugc-with-srp

CAUTION
AEM 6.4 ha raggiunto la fine del supporto esteso e questa documentazione non viene più aggiornata. Per maggiori dettagli, consulta la nostra periodi di assistenza tecnica. Trova le versioni supportate qui.

Informazioni sull’SRP about-srp

Tutti i componenti e le funzioni di AEM Communities sono incorporati nella quadro della componente sociale (SCF), che richiama l’API SocialResourceProvider per accedere a tutti i contenuti generati dall’utente (UGC).

Prima della creazione di un sito community, la funzione provider di risorse di archiviazione (SRP) deve essere configurato per selezionare un'implementazione coerente con il sottostante topologia. Le implementazioni SRP si basano su tre opzioni di storage:

  1. ASRP - Adobe on-demand storage
  2. MSRP - MongoDB
  3. JSRP - JCR

Informazioni sullo storage UGC about-ugc-storage

Ciò che è importante sapere sull'archiviazione di UGC è che, quando un sito è configurato per utilizzare ASRP o MSRP, l'UGC effettivo non è memorizzato in AEM archivio nodi (JCR).

Anche se ci possono essere nodi in JCR che ombreggiano l'UGC per fornire metadati utili, questi nodi non devono essere confusi con l'UGC effettivo.

Vedi Panoramica del provider di risorse di archiviazione.

Best practice best-practice

Quando si sviluppano componenti personalizzati, gli sviluppatori devono fare attenzione al codice indipendentemente dalla topologia attualmente selezionata, mantenendo così la flessibilità per passare a una nuova topologia in futuro.

Supponiamo che JCR non sia disponibile assume-jcr-not-available

È opportuno evitare i metodi specifici di JCR.

Metodi per l'uso:

Metodi per evitare:

  • API nodo
  • Eventi JCR
  • Lancio di flussi di lavoro (che utilizzano eventi JCR)

Utilizzare le raccolte di ricerca use-search-collections

I diversi SRP possono avere linguaggi di query nativi diversi. Si consiglia di utilizzare i metodi com.adobe.cq.social.ugc.api per richiamare il linguaggio di query appropriato.

Per ulteriori informazioni, consulta Nozioni di base sulla ricerca.

Riferimenti resources

recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6