Adobe Experience Manager: Listado de páginas publicadas con la API de Query Builder

Este artículo detalla los pasos para enumerar las páginas publicadas en una instancia de autor de Adobe Experience Manager AEM ().

Descripción description

Entorno

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

Problema/Síntomas

AEM En este artículo se explica cómo enumerar las páginas publicadas en un autor de la.

Resolución resolution

Usando la API de Query Builder, busque las páginas con cq:lastReplicationAction = Activate.

Ejemplo:

Consulta

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

Dirección 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

Resultado

{
  "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"
    },
    ...
  ]
}

La ejecución de la consulta para una ruta de contenido que tiene muchas páginas debajo puede causar un problema de rendimiento. Se recomienda reducir la ruta y ejecutar la consulta varias veces en lugar de intentar recuperar todos los datos en una sola ejecución de consulta.

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