L'événement FileUploadComplete se déclenche après le téléversement d'un fichier vidéo vers ApsaraVideo VOD. Cette rubrique présente le contenu de la notification et des exemples de rappel.
Type d'événement
FileUploadComplete
Description de l'événement
ApsaraVideo VOD génère l'événement FileUploadComplete dès qu'il reçoit un fichier vidéo téléversé.
Contenu de la notification d'événement
|
Nom du paramètre |
Type |
Obligatoire |
Description |
|
EventTime |
String |
Oui |
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 toujours FileUploadComplete. |
|
VideoId |
String |
Oui |
ID de la vidéo. |
|
Size |
Long |
Non |
Taille du fichier téléversé, en octets. |
|
FileUrl |
String |
Non |
URL du fichier téléversé. |
|
Status |
String |
Oui |
Résultat du téléversement du fichier.
|
|
Extend |
String |
Non |
Paramètres personnalisés au format de chaîne JSON. |
ApsaraVideo VOD prenant en charge la reprise de téléversement, le service ne peut pas distinguer une interruption d'un échec. Aucune notification n'est donc envoyée en cas d'échec.
Exemples de rappels
L'exemple suivant illustre le contenu du rappel :
Pour un rappel HTTP, le contenu ci-dessous correspond au corps de la requête HTTP POST.
Pour un rappel MNS, le contenu ci-dessous correspond au corps du message.
{
"Status": "success",
"EventTime": "2017-03-20T07:49:17Z",
"EventType": "FileUploadComplete",
"VideoId": "43q91jdh7df****",
"Size": 1439213,
"FileUrl":"http://example-bucket-****.oss-cn-shanghai.aliyuncs.com/27ffc438-164h67f57ef-0005-6884-51a-1****.mp4",
"Extend": "{\"test\":\"your extend data\"}"
}