Tous les produits
Search
Centre de documentation

:SubmitDynamicImageJob

Dernière mise à jour :Aug 10, 2026

Soumet une tâche de création d’image animée et lance le traitement asynchrone.

Remarque
  • La capture d’un extrait vidéo et la génération d’images animées ne sont possibles que si la vidéo se trouve dans l’état UploadSucces, Transcoding, Normal, Checking ou Blocked.

  • Les frais de génération d’images animées sont inclus dans les frais de transcodage vidéo. Ces deux services sont facturés en fonction de la résolution et de la durée.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d’utiliser OpenAPI Explorer pour appeler cette opération. L’outil génère dynamiquement des exemples de code pour différents SDK.

Paramètres de la requête

Paramètre Type Obligatoire Exemple Description

| Action | String | Oui | SubmitDynamicImageJob |


Nom de l’opération à effectuer. Définissez la valeur sur SubmitDynamicImageJob.

|

| DynamicImageTemplateId | String | Oui | 1a443dc52e*f10abc4794d70 |


ID du modèle d’image animée.

|

| VideoId | String | Oui | 7d2fbc3e273441*bdb0e08e55f |


ID de la vidéo.

|

| OverrideParams | String | Non | {"Watermarks":[{"Content":"User ID: 66666","WatermarkId":"8ca03c884944bd0*5efccc312367"}]} |


Paramètres de substitution au format JSON. Pour plus d’informations, consultez la section « OverrideParams » de la rubrique Paramètres de traitement des médias. Ces paramètres remplacent ceux définis dans le modèle d’image animée. Pour plus d’informations, consultez la rubrique Types de données de base.

|

Paramètres de la réponse

Paramètre Type Exemple Description

| DynamicImageJob | Struct | |


Informations sur la tâche d’image animée.

|

| JobId | String | ad90a501b1b*fb72374ad005046 |


ID de la tâche d’image animée.

|

| RequestId | String | 25818875-5F78*BEF6-D7393642CA58 |


ID de la requête.

|

Exemples

Exemple de requête

https://vod.{ApiRegion}.aliyuncs.com/?Action=SubmitDynamicImageJob
&DynamicImageTemplateId=1a443dc52e*****f10abc4794d70
&VideoId=7d2fbc3e273441*****bdb0e08e55f
&<Common request parameters>

Exemple de réponse réussie

Format XML

<SubmitDynamicImageJobResponse>
      <RequestId>25818875-5F78*****BEF6-D7393642CA58</RequestId>
      <DynamicImageJob>
            <JobId>ad90a501b1b*****fb72374ad005046</JobId>
      </DynamicImageJob>
</SubmitDynamicImageJobResponse>

Format JSON

{
    "RequestId": "25818875-5F78*****BEF6-D7393642CA58",
    "DynamicImageJob": {
        "JobId": "ad90a501b1b*****fb72374ad005046"
    }
}

Codes d’erreur

Pour obtenir la liste des codes d’erreur, consultez le Centre d’erreurs de l’API.

Erreurs courantes

Le tableau suivant décrit les erreurs courantes renvoyées par cette opération.

Code d’erreur Message d’erreur Code d’état HTTP Description

|


InvalidVideo.NotFound

|


The video does not exist.

|


404

|


Ce message indique que la vidéo n’existe pas.

|

|


NoSuchResource

|


The specified resource %s does not exist.

|


404

|


Ce message indique que la ressource associée à l’utilisateur n’existe pas. %s contient les détails de la ressource.

|

|


Forbidden.IllegalStatus

|


Status of the video is illegal.

|


400

|


Ce message indique que l’état de la vidéo est invalide. La capture d’un extrait vidéo et la génération d’images animées ne sont possibles que si la vidéo se trouve dans l’état UploadSucces, Transcoding, Normal, Checking ou Blocked.

|