Soumet une tâche de modération de contenu.
Description de l'opération
Il s'agit d'une opération asynchrone. Après avoir soumis une tâche, l'identifiant de la tâche est renvoyé. La tâche n'est pas encore terminée à ce stade et entre dans une file d'attente backend pour une exécution asynchrone. Le résultat final est envoyé via une notification de rappel. Vous pouvez également interroger de manière proactive l'état de la tâche en appelant QueryMediaCensorJobDetail.
La fonctionnalité de modération de contenu n'est actuellement disponible que dans les régions Chine (Pékin), Chine (Shanghai) et Asie-Pacifique Sud-Est 1 (Singapour). Les autres régions ne sont pas prises en charge.
Limite de QPS
La limite de requêtes par seconde (QPS) pour un seul utilisateur pour cette opération est de 100. Si cette limite est dépassée, les appels d'API sont limités, ce qui peut affecter votre activité. Appelez cette opération selon vos besoins. Pour plus d'informations, consultez Limite de QPS.
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
|
mts:SubmitMediaCensorJob |
none |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Input |
string |
Non |
L'adresse OSS du fichier multimédia à modérer. Les fichiers vidéo et les fichiers audio sont pris en charge. Vous pouvez obtenir l'adresse depuis la console ApsaraVideo Media Processing > Gestion des médias > Bibliothèque de médias. Pour modérer des fichiers image, utilisez le paramètre
|
{"Bucket":"example-bucket-****","Location":"oss-cn-shanghai","Object":"example-****.flv"} |
| CoverImages |
string |
Non |
Les fichiers OSS des images de couverture. Vous pouvez obtenir les fichiers depuis la console ApsaraVideo Media Processing > Gestion des médias > Bibliothèque de médias. Un maximum de cinq images de couverture est pris en charge. Il s'agit d'un tableau JSON.
|
[{"Bucket":"example-bucket-****","Location":"oss-cn-shanghai","Object":"example-****.jpeg"}] |
| Title |
string |
Non |
Le titre de la vidéo. La longueur maximale est de 64 octets. |
Bonjour le monde |
| Description |
string |
Non |
La description de la vidéo. La longueur maximale est de 128 octets. |
description d'exemple |
| Barrages |
string |
Non |
La chaîne. |
bonjour le monde |
| PipelineId |
string |
Non |
L'identifiant de la file d'attente MPS, qui est utilisé pour lier les notifications de messages. Vous pouvez obtenir l'identifiant depuis la console ApsaraVideo Media Processing > Paramètres globaux > File d'attente MPS. Si vous laissez ce paramètre vide, la file d'attente MPS par défaut est utilisée pour exécuter la tâche. La file d'attente MPS par défaut prend en charge une simultanéité de 10. Pour augmenter la simultanéité, soumettez un ticket. Remarque
Les files d'attente MPS ne peuvent être créées que dans le backend. Pour les opérations de requête et de mise à jour associées, consultez UpdatePipeline. |
b22c173cced04565b1f38f1ecc39**** |
| VideoCensorConfig |
string |
Oui |
La configuration de modération vidéo et l'adresse OSS pour les instantanés de sortie. Vous pouvez obtenir l'adresse depuis la console ApsaraVideo Media Processing > Gestion des médias > Bibliothèque de médias. Objet JSON.
Remarque
Pour les fichiers d'entrée avec des pistes audio, le scénario audio effectue une modération audio. Ne spécifiez pas audio pour les fichiers d'entrée sans pistes audio. |
{"Scenes" : ["porn"], "OutputFile":{"Bucket": "example-001","Location": "oss-cn-hangzhou","Object": "test/example-{Count}.jpg"},"SaveType" : "abnormal","BizType":"common"} |
| UserData |
string |
Non |
Les données utilisateur personnalisées. La longueur maximale est de 128 octets. |
UserDatatestid-001-**** |
| ExternalUrl |
string |
Non |
L'URL de la vidéo. |
http://www.example.com/video-****/test-****.mp4 |
É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 de contenu. Conservez cet identifiant pour l'utiliser lors de l'appel d'autres opérations. |
88c6ca184c0e47098a5b665e2**** |
Paramètres de message de notification asynchrone
| Paramètre | Type | Description |
| Type | String | Le type de message : MediaCensor. |
| MediaCensorJobNotify | AliyunMediaCensorJobNotify | La notification de tâche de modération de contenu. |
| UserData | String | Les données utilisateur personnalisées. |
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.