Adobe Experience Manager: elenco delle pagine pubblicate con API Query Builder

Questo articolo descrive i passaggi per elencare le pagine pubblicate in un’istanza Autore Adobe Experience Manager (AEM).

Descrizione description

Ambiente

  • Adobe Experience Manager as a Cloud Service
  • Adobe Experience Manager 6.5

Problema/Sintomi

Questo articolo spiega come elencare le pagine pubblicate su un autore AEM.

Risoluzione resolution

Utilizzando l'API Query Builder, eseguire ricerche nelle pagine con cq:lastReplicationAction = Activate.

Esempio:

Query

path=/content/wknd
1_property=sling:resourceType
1_property.value=wknd/components/page
2_property=cq:lastReplicationAction
2_property.value=Activate
3_daterange.property=cq:lastReplicated
3_daterange.lowerBound=2019-01-01T00:00:00.000+09:00
3_daterange.lowerOperation=>=
orderby=path

URL

http://localhost:4502/bin/querybuilder.json?1_property=sling%3aresourceType&1_property.value=wknd%2fcomponents%2fpage&2_property=cq%3alastReplicationAction&2_property.value=Activate&3_daterange.lowerBound=2019-01-01T00%3a00%3a00.000%2b09%3a00&3_daterange.lowerOperation=%3e%3d&3_daterange.property=cq%3alastReplicated&orderby=path&path=%2fcontent%2fwknd

Risultato

{
  "success": true,
  "results": 8,
  "total": 8,
  "more": false,
  "offset": 0,
  "hits": [
    {
      "path": "/content/wknd/language-masters/en/magazine/arctic-surfing/jcr:content",
      "excerpt": "We traveled to Northern Norway to document the joy of surfing in extreme, but breathtakingly beautiful conditions.",
      "name": "jcr:content",
      "title": "Arctic Surfing",
      "lastModified": "2019-10-14 11:08:42",
      "created": "2023-04-10 21:56:45"
    },
    {
      "path": "/content/wknd/language-masters/en/magazine/guide-la-skateparks/jcr:content",
      "excerpt": "Breaking down the top skate destinations in all of Los Angeles. You don't want to miss this!",
      "name": "jcr:content",
      "title": "Ultimate Guide to LA Skateparks",
      "lastModified": "2020-10-01 09:37:33",
      "created": "2023-04-10 21:56:47"
    },
    ...
  ]
}

L’esecuzione della query per un percorso di contenuto con molte pagine al di sotto di esso può causare un problema di prestazioni. Si consiglia di restringere il percorso ed eseguire la query più volte, anziché tentare di recuperare tutti i dati in una singola esecuzione della query.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f