API om de status van naverwerking voor een map of middel bij te houden
Hieronder volgt een POST-methode waarmee een asynchrone taak wordt gestart om de status van elementen op te halen.
De status van elementen in hulplijnen zoeken
Verzoek URL
http://<aem-guides-server>:<port-number>bin/guides/v1/assets/status
Parameters
Naam
Type
Vereist
Beschrijving
pathString
Ja
Map- of middelenpad waarvoor de status moet worden opgehaald.
excludedPathsString
Nee
Mappaden die moeten worden uitgesloten van de bovenstaande lijst.
{
"paths": [
"/content/dam/status-fetch1",
"/content/dam/status-fetch2"
],
"excludedPaths": [
"content/dam/status-fetch1/excluded-folder"
]
}
waarden van de Reactie
jobId die moet worden opiniepeild om de status van een asynchrone taak op te halen.
{
"jobId": "akjhdfalkj1132",
"status": "WAITING",
}
Poller-API
Een GET-methode waarmee de status van een asynchrone taak wordt opgehaald die door de bovenstaande API wordt uitgevoerd.
Verzoek URL
http://<aem-guides-server>:<port-number>bin/guides/v1/assets/status
Parameters
Naam
Type
Vereist
Beschrijving
jobIdString
Ja
Taak-id die is geretourneerd door de bovenstaande API.
waarden van de Reactie
Lijst van elementen en hun status.
{
"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
}
]
}
de waarden van de Status: SUCCESS, MISLUKKEN, VERWERKING, IN BEHANDELING
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178