Obtient les informations de téléchargement par URL.
Description de l'opération
Obtient les informations de téléchargement par URL en utilisant le JobId renvoyé lors du téléchargement par URL ou l'URL utilisée pour le téléchargement. Les informations incluent l'état du téléchargement par URL, UserData, l'heure de création et l'heure de fin.
Cette opération prend uniquement en charge l'interrogation des données de tâches de téléchargement au cours de la dernière année.
Cette opération prend actuellement en charge uniquement les régions de service suivantes : Chine (Shanghai) et Singapour.
Après avoir appelé l'opération UploadMediaByURL pour télécharger un fichier multimédia vers ApsaraVideo VOD, vous pouvez appeler cette opération pour interroger les informations de téléchargement d'un fichier multimédia spécifié en utilisant les identifiants de tâches de téléchargement (JobIds) ou les URL du fichier source (UploadURLs).
Lors de l'appel de cette opération, vous devez spécifier soit JobIds, soit UploadURLs. Si les deux sont spécifiés, seul JobIds est pris en compte.
Si le téléchargement du média échoue, vous pouvez appeler cette opération pour afficher le code d'erreur et le message d'erreur. Si le téléchargement du média réussit, vous pouvez appeler cette opération pour afficher l'identifiant du média correspondant.
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
|
vod:GetURLUploadInfos |
get |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| JobIds |
string |
Non |
La liste des identifiants de tâches de téléchargement (JobId). La liste se compose d'une ou plusieurs valeurs JobId. Un JobId correspond à la valeur du paramètre JobId renvoyée lorsque vous appelez l'opération UploadMediaByURL.
Remarque
Vous devez spécifier soit JobIds, soit UploadURLs. Si les deux sont spécifiés, seul JobIds est pris en compte. |
86c1925fba0****,7afb201e7fa****,2cc4997378**** |
| UploadURLs |
string |
Non |
La liste des URL des fichiers vidéo source. Séparez plusieurs URL par des virgules (,). Un maximum de 10 URL est pris en charge. Remarque
|
http://****.mp4 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
25818875-5F78-4AF6-D7393642CA58**** |
| NonExists |
array |
La liste des identifiants de tâches de téléchargement ou des URL qui n'existent pas. |
|
|
string |
La liste des identifiants de tâches de téléchargement ou des URL qui n'existent pas. |
["****1", "****2"] |
|
| URLUploadInfoList |
array<object> |
La liste des informations de téléchargement par URL. Pour plus d'informations sur les champs et les descriptions, consultez URLUploadInfo. |
|
|
object |
Les détails des informations de téléchargement par URL. |
||
| CreationTime |
string |
L'heure de création. L'heure est au format yyyy-MM-ddTHH:mm:ssZ (UTC). |
2019-01-01T01:01:01Z |
| Status |
string |
L'état de la tâche de téléchargement par URL. Pour plus d'informations sur les valeurs d'état et les descriptions, consultez Status. |
SUCCESS |
| ErrorMessage |
string |
Le message d'erreur. |
error_message |
| ErrorCode |
string |
Le code d'erreur. |
200 |
| CompleteTime |
string |
L'heure de fin. L'heure est au format yyyy-MM-ddTHH:mm:ssZ (UTC). |
2019-01-01T01:11:01Z |
| JobId |
string |
L'identifiant de la tâche de téléchargement. |
86c1925fba0**** |
| UserData |
string |
Les paramètres personnalisés. La valeur est une chaîne JSON. Pour plus d'informations, consultez UserData. |
{"MessageCallback":"{"CallbackURL":"http://example.aliyundoc.com"}", "Extend":"{"localId":"***", "test":"www"}"} |
| UploadURL |
string |
L'URL du fichier vidéo source. Remarque
Un maximum de 100 enregistrements peut être renvoyé. |
http://****.mp4 |
| MediaId |
string |
L'identifiant du média. |
93ab850b4f6f54b6e91d24d81d4**** |
| FileSize |
string |
La taille du fichier. Unité : octets. |
24 |
| RegisteredMediaId |
string |
93ab850b4f654b6e91d24d81d44**** |
Exemples
JSON format
{
"RequestId": "25818875-5F78-4AF6-D7393642CA58****",
"NonExists": [
"[\"****1\", \"****2\"]"
],
"URLUploadInfoList": [
{
"CreationTime": "2019-01-01T01:01:01Z",
"Status": "SUCCESS",
"ErrorMessage": "error_message",
"ErrorCode": "200",
"CompleteTime": "2019-01-01T01:11:01Z",
"JobId": "86c1925fba0****",
"UserData": "{\"MessageCallback\":\"{\"CallbackURL\":\"http://example.aliyundoc.com\"}\", \"Extend\":\"{\"localId\":\"***\", \"test\":\"www\"}\"}",
"UploadURL": "http://****.mp4",
"MediaId": "93ab850b4f6f54b6e91d24d81d4****",
"FileSize": "24",
"RegisteredMediaId": "93ab850b4f654b6e91d24d81d44****"
}
]
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.