Tous les produits
Search
Centre de documentation

ApsaraVideo VOD:Création d'un GIF animé terminée

Dernière mise à jour :Aug 10, 2026

L'événement DynamicImageComplete vous notifie de la fin d'une tâche d'image dynamique. Cette rubrique décrit le contenu de l'événement et fournit un exemple de rappel.

Type d'événement

DynamicImageComplete

Description de l'événement

Le système déclenche l'événement DynamicImageComplete une fois la tâche d'image dynamique terminée.

Remarque
  • Si vous configurez un nom de domaine accéléré par CDN et activez la signature d'URL, vous devez générer une clé auth_key pour accéder à l'URL de l'image dynamique. Sinon, le système renvoie une erreur HTTP 403. Pour plus d'informations, consultez Signature d'URL.

  • Si vous ne configurez pas de nom de domaine accéléré par CDN, le système renvoie l'adresse du serveur OSS d'origine. Vous ne pouvez accéder à cette adresse que si le bucket est défini sur public-read. Pour garantir la sécurité des données, configurez un nom de domaine accéléré par CDN. Pour plus d'informations, consultez Gestion des noms de domaine.

Contenu de l'événement

Nom du paramètre

Type

Obligatoire

Description

EventTime

String

Oui

Heure de génération de l'événement, au format UTC. Format : yyyy-MM-ddTHH:mm:ssZ.

EventType

String

Oui

Type d'événement. La valeur est fixe : DynamicImageComplete.

VideoId

String

Oui

ID de la vidéo.

Status

String

Oui

État de la tâche d'image dynamique.

  • success : la tâche a réussi.

  • fail : l'opération a échoué.

JobId

String

Oui

ID de la tâche d'image dynamique.

ErrorCode

String

Non

Code d'erreur renvoyé en cas d'échec de la tâche.

ErrorMessage

String

Non

Message d'erreur renvoyé en cas d'échec de la tâche.

DynamicImageJobInfo

DynamicImageJobInfo[]

Non

Détails de l'image dynamique, renvoyés sous forme de chaîne JSON. Ce champ n'est pas renvoyé si la tâche échoue. Pour plus d'informations, consultez le tableau Données DynamicImageJobInfo ci-dessous.

Données DynamicImageJobInfo

Nom du paramètre

Type

Obligatoire

Description

JobId

String

Oui

ID de la tâche d'image dynamique.

Status

String

Oui

État de la tâche d'image dynamique.

  • success : la tâche a réussi.

  • fail : l'opération a échoué.

FileURL

String

Oui

URL du fichier image dynamique.

FileSize

String

Non

Taille du fichier image dynamique, en octets.

Fps

String

Non

Fréquence d'images du flux vidéo, en images par seconde.

Height

String

Non

Hauteur de l'image dynamique, en pixels.

Width

String

Non

Largeur de l'image dynamique, en pixels.

Exemple de rappel

Exemple de rappel :

  • Rappel HTTP : corps de la requête POST HTTP.

  • Rappel MNS : corps du message.

{
    "Status":"success",
    "VideoId":"6a45f222e08fhdjdn2d144503213****",
    "EventType":"DynamicImageComplete",
    "EventTime":"2019-11-05T09:12:58Z",
    "DynamicImageJobInfo": {
         "FileSize":"1834831",
         "FileURL":"http://example.aliyundoc.com/6a45f222e08fhdjdn2d144503213****/image/dynamic/3af1e9705cb24321d4c3719f0d41****.gif",
         "Fps":"25",
         "Height":"200",
         "JobId":"3af7e9705cb24js83j231d4c3719****",
         "Status":"success",
         "Width":"200"
     },
    "JobId":"3af7e9705cb24js83j231d4c3719****"
}