API para rastrear el estado posterior al procesamiento de una carpeta o un recurso
El siguiente es un método POST que inicia un trabajo asincrónico para obtener el estado de los recursos.
Buscar el estado de los recursos en las guías
URL de solicitud
http://<aem-guides-server>:<port-number>bin/guides/v1/assets/status
Parámetros
Nombre
Tipo
Requerido
Descripción
path
Cadena
Sí
Ruta de carpeta o recurso para el que se debe obtener el estado.
excludedPaths
Cadena
No
Rutas de carpeta que se excluirán de la lista anterior.
{
"paths": [
"/content/dam/status-fetch1",
"/content/dam/status-fetch2"
],
"excludedPaths": [
"content/dam/status-fetch1/excluded-folder"
]
}
Valores de respuesta
jobId para sondear y obtener el estado del trabajo asincrónico.
{
"jobId": "akjhdfalkj1132",
"status": "WAITING",
}
API de sondeo
Método de GET que obtiene el estado del trabajo asincrónico ejecutado por la API anterior.
URL de solicitud
http://<aem-guides-server>:<port-number>bin/guides/v1/assets/status
Parámetros
Nombre
Tipo
Requerido
Descripción
jobId
Cadena
Sí
El ID de trabajo devuelto por la API anterior
Valores de respuesta
Lista de recursos y su estado.
{
"jobId": " akjhdfalkj1132",
"status": "SUCCESS",
"assets": [
{
"path": "/content/dam/status-fetch1/a.dita",
"uuid": "GUID-1293914ansd",
"status": "SUCCESS",
"exists": true
},
{
"path": "/content/dam/status-fetch1/b.dita",
"uuid": "GUID-1883241",
"status": "FAILURE",
"exists": true
}
]
}
Valores de estado: CORRECTO, ERRÓNEO, PROCESANDO, PENDIENTE
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178