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.