Consulte l'état d'une tâche d'exportation asynchrone des résultats d'inventaire.
Description de l'opération
Interroge l'état de la tâche en fonction de l'identifiant exportTaskId renvoyé par AsyncExportInventoryKnowledge ou AsyncExportInventoryAsset. Lorsque l'état est SUCCESS, une URL de téléchargement OSS pré-signée est renvoyée (signée à chaque requête). Lorsque l'état est FAILED, un message d'erreur est renvoyé. Lorsque l'état est RUNNING, aucune URL de téléchargement n'est renvoyée.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
Syntaxe de la requête
POST / HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ExportTaskId |
integer |
Oui |
L'identifiant de la tâche d'exportation asynchrone renvoyé par AsyncExportInventoryKnowledge ou AsyncExportInventoryAsset. |
501 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Le corps de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931 |
| ErrorCode |
string |
Le code d'erreur. |
UnknownError |
| ErrorMessage |
string |
Le message d'erreur. |
UnknownError |
| Success |
boolean |
Indique si la requête a réussi. Valeurs valides :\n- true : la requête a réussi.\n- false : la requête a échoué. |
true |
| Data |
object |
Le résultat de la tâche d'exportation. |
|
| ExportTaskId |
integer |
L'identifiant de la tâche d'exportation asynchrone. |
edd26f83-a5b0-4b7a-950b-ec4cd1b75397 |
| Status |
string |
L'état de la tâche. Valeurs valides : INIT, RUNNING, SUCCESS et FAILED. |
SUCCESS |
| FileName |
string |
Le nom de fichier suggéré pour l'enregistrement du fichier exporté. |
/crm-order-biz%3Bsrc%3Bmain%3Bresources%3Bmybatis%3Bmappers%3Brrscrm%3BOrderOutCountMapper.xml |
| DownloadUrl |
string |
L'URL de téléchargement temporaire pour le fichier XLSX. Ce paramètre n'est renvoyé que lorsque l'état est SUCCESS. L'URL est une URL OSS pré-signée. |
https://cas-documents-service.oss-cn-shanghai.aliyuncs.com/Batch_Upload_Monitor_Domain.xlsx?Expires=1753150095&OSSAccessKeyId=LTAIuSosQIEgsbko&Signature=d3pTFzTD07pXU11x7%2FekBbWqQfk%3D |
| ExpireTime |
integer |
L'heure d'expiration de l'URL de téléchargement, au format d'horodatage UNIX en millisecondes. Ce paramètre n'est renvoyé que lorsque l'état est SUCCESS. |
1761448390 |
| TotalCount |
integer |
Le nombre total d'enregistrements exportés. Ce paramètre n'est renvoyé que lorsque l'état est SUCCESS. |
100 |
| ErrorMessage |
string |
La raison de l'échec. Ce paramètre n'est renvoyé que lorsque l'état est FAILED. |
NoPermission |
Exemples
JSON format
{
"RequestId": "0C1CB646-1DE4-4AD0-B4A4-7D47DD52E931",
"ErrorCode": "UnknownError",
"ErrorMessage": "UnknownError",
"Success": true,
"Data": {
"ExportTaskId": 0,
"Status": "SUCCESS",
"FileName": "/crm-order-biz%3Bsrc%3Bmain%3Bresources%3Bmybatis%3Bmappers%3Brrscrm%3BOrderOutCountMapper.xml",
"DownloadUrl": "https://cas-documents-service.oss-cn-shanghai.aliyuncs.com/Batch_Upload_Monitor_Domain.xlsx?Expires=1753150095&OSSAccessKeyId=LTAIuSosQIEgsbko&Signature=d3pTFzTD07pXU11x7%2FekBbWqQfk%3D",
"ExpireTime": 1761448390,
"TotalCount": 100,
"ErrorMessage": "NoPermission"
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.