API pour effectuer le suivi de l’état de post-traitement d’un dossier ou d’une ressource
NOTE
Pour connaître les dernières définitions de point d’entrée de l’API REST et les détails associés, consultez la documentation Swagger à l’adresse
https://<aem-author-url>/libs/fmdita/clientlibs/api-docs/index.html (remplacez <aem-author-url> par l’URL de votre serveur AEM). Comme cet article doit être archivé en octobre 2026, nous vous recommandons d’utiliser à l’avenir la documentation Swagger pour obtenir les informations d’API les plus récentes.Voici une méthode POST qui démarre une tâche asynchrone pour obtenir le statut des ressources.
Recherche du statut des ressources dans les guides
URL de la demande
http://<aem-guides-server>:<port-number>bin/guides/v1/assets/status
Paramètres
Nom
Type
Requis
Description
pathChaîne
Oui
Chemin d’accès au dossier ou à la ressource pour lequel le statut doit être récupéré.
excludedPathsChaîne
Non
Chemins d’accès aux dossiers à exclure de la liste ci-dessus.
{
"paths": [
"/content/dam/status-fetch1",
"/content/dam/status-fetch2"
],
"excludedPaths": [
"content/dam/status-fetch1/excluded-folder"
]
}
Valeurs de réponse
jobId à interroger pour obtenir le statut d’une tâche asynchrone.
{
"jobId": "akjhdfalkj1132",
"status": "WAITING",
}
API Poller
Une méthode GET qui obtient le statut d’une tâche asynchrone exécutée par l’API ci-dessus.
URL de la demande
http://<aem-guides-server>:<port-number>bin/guides/v1/assets/status
Paramètres
Nom
Type
Requis
Description
jobIdChaîne
Oui
Identifiant du traitement renvoyé par l’API ci-dessus .
Valeurs de réponse
Liste des ressources et de leur statut.
{
"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
}
]
}
Valeurs de statut : SUCCÈS, ÉCHEC, TRAITEMENT, EN ATTENTE
recommendation-more-help
experience-manager-guides-help-product-guide