L'événement UploadByURLComplete se déclenche à la fin du chargement d'une vidéo depuis une URL. Il contient le résultat du chargement, l'ID de la vidéo et les détails des erreurs éventuelles.
Type d'événement
UploadByURLComplete
Description de l'événement
Une fois que vous avez chargé une vidéo depuis une URL, le système génère l'événement UploadByURLComplete à la fin de l'opération.
Contenu de l'événement
|
Nom du paramètre |
Type |
Obligatoire |
Description |
|
EventTime |
String |
Oui |
Date et heure de génération de l'événement, au format UTC (yyyy-MM-ddTHH:mm:ssZ). |
|
EventType |
String |
Oui |
Type d'événement. La valeur est UploadByURLComplete. |
|
VideoId |
String |
Oui |
ID de la vidéo. Ce champ est renseigné après la récupération réussie de la vidéo. |
|
JobId |
String |
Oui |
ID de la tâche de chargement. |
|
SourceURL |
String |
Non |
URL du fichier source. |
|
Status |
String |
Non |
Résultat du chargement.
|
|
ErrorCode |
String |
Non |
Code d'erreur. Renvoyé uniquement en cas d'échec du chargement. |
|
ErrorMessage |
String |
Non |
Message d'erreur. Renvoyé uniquement en cas d'échec du chargement. |
Exemples de rappel
Remarques relatives aux exemples de rappel :
Pour un rappel HTTP, le contenu suivant correspond au corps de la requête HTTP POST.
Pour un rappel MNS, le contenu suivant constitue le corps du message.
-
Chargement réussi
{ "Status": "success", "EventTime": "2017-03-20T07:49:17Z", "EventType": "UploadByURLComplete", "VideoId": "43q9fjdun3f****", "JobId": "4c815bjs83j1****", "SourceURL ": "http://example.aliyundoc.com/27ffc438-164d55217ef-0005-6884-51a-1****.mp4", "Size":"123456" } -
Échec du chargement
{ "Status": "fail", "EventTime": "2017-03-20T07:49:17Z", "EventType": "UploadByURLComplete", "ErrorCode ": "URLInvalidError ", "ErrorMessage ": "download video failed by the url, please check it", "JobId": "4c815bjsued****" , "SourceURL ": "http://example.aliyundoc.com/27ffc438-164d55217ef-0005-6884-51a-1****.mp4", }