Soumet un fichier média à Intelligent Media Services pour une tâche de modération. Cette API automatise l'analyse de contenu vidéo, audio ou image afin de détecter les éléments potentiellement non conformes, sensibles ou inappropriés.
Description de l'opération
Il s'agit d'une API asynchrone. Après la soumission d'une tâche, le service renvoie un identifiant de tâche et traite la tâche en arrière-plan. Vous recevez le résultat final via une notification de rappel. Vous pouvez également vérifier l'état de la tâche en appelant l'API QueryMediaCensorJob.
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
|
ice:SubmitMediaCensorJob |
create |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| TemplateId |
string |
Non |
L'identifiant du modèle. Si ce paramètre est laissé vide, le service utilise le modèle par défaut pour la tâche de modération. |
S00000001-100060 |
| CoverImages |
string |
Non |
Les fichiers Object Storage Service (OSS) pour les images de couverture, spécifiés sous forme de tableau JSON. Vous pouvez spécifier jusqu'à cinq images de couverture. Remarque
Si ce paramètre est spécifié, il remplace les informations d'image de couverture dans l'objet Media. |
[{"Bucket":"example-bucket-****","Location":"oss-cn-shanghai","Object":"example-****.jpeg","RoleArn":"acs:ram::1997018457688683:role/AliyunICEDefaultRole"}] |
| Title |
string |
Non |
Le titre de la vidéo. La longueur maximale est de 64 octets. Remarque
Si ce paramètre est spécifié, il remplace le titre spécifié dans l'objet Media. |
Bonjour le monde |
| Description |
string |
Non |
La description de la vidéo. La longueur maximale est de 128 octets. Remarque
Si ce paramètre est spécifié, il remplace la description spécifiée dans l'objet Media. |
exemple de description |
| Barrages |
string |
Non |
Les commentaires superposés (commentaires à l'écran) de la vidéo. Remarque
Si ce paramètre est spécifié, il remplace les commentaires superposés spécifiés dans l'objet Media. |
bonjour le monde |
| Output |
string |
Non |
L'emplacement de sortie pour les captures d'écran. La tâche de modération génère des captures d'écran et un fichier JSON de résultats dans l'emplacement OSS spécifié par ce paramètre.
|
oss://sashimi-cn-shanghai/censor/snapshot-{Count}.jpg |
| UserData |
string |
Non |
Les données définies par l'utilisateur. La longueur maximale est de 128 octets. |
UserDatatestid-001-**** |
| NotifyUrl |
string |
Non |
Le chemin de rappel. Les rappels Message Service (MNS) et HTTP sont tous deux pris en charge. |
mns://125340688170****.oss-cn-shanghai.aliyuncs.com/queues/example-pipeline |
| Input |
object |
Non |
Le fichier d'entrée à modérer. |
|
| Type |
string |
Non |
Le type du fichier d'entrée. Valeurs valides :
|
Media |
| Media |
string |
Non |
L'identifiant du fichier d'entrée. Vous pouvez spécifier soit une URL OSS, soit un identifiant de média. Formats d'URL OSS valides : 1. 2. Le |
1b1b9cd148034739af413150fded**** |
| ScheduleConfig |
object |
Non |
La configuration de planification. |
|
| PipelineId |
string |
Non |
L'identifiant du pipeline. |
5246b8d12a62433ab77845074039**** |
| Priority |
integer |
Non |
La priorité de la tâche. Une valeur plus élevée indique une priorité plus haute. Les valeurs valides sont comprises entre 1 et 10. |
6 |
É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-4A13-BEF6-D7393642CA58 |
| JobId |
string |
L'identifiant de la tâche de modération vidéo. Nous vous recommandons d'enregistrer cet identifiant pour les appels d'API ultérieurs. |
88c6ca184c0e47098a5b665e2**** |
Exemples
JSON format
{
"RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58",
"JobId": "88c6ca184c0e47098a5b665e2****"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.