Soumet une tâche de modération de média.
Description de l'opération
-
Il s'agit d'une API asynchrone. Après avoir soumis une tâche, le système renvoie un identifiant de tâche et la met en file d'attente pour un traitement asynchrone. Les résultats finaux sont fournis via une notification de rappel. Vous pouvez également appeler l'opération Interroger une tâche de modération de média pour vérifier l'état de la tâche.
-
La modération de média est disponible dans les régions Chine (Pékin), Chine (Shanghai) et Asie-Pacifique Sud-Est 1 (Singapour). Cette fonctionnalité n'est pas prise en charge dans les autres régions.
Limite de QPS
La limite de requêtes par seconde (QPS) pour cette API est de 100 par utilisateur. Les appels d'API qui dépassent cette limite sont limités en fréquence, ce qui peut affecter votre activité. 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 |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Input |
string |
Non |
L'URL OSS du fichier média à modérer. Les fichiers vidéo et audio sont pris en charge. Vous pouvez obtenir l'URL depuis la console MPS sous Gestion des médias > Liste des médias. Pour modérer un fichier image, utilisez le paramètre
|
{"Bucket":"example-bucket-****","Location":"oss-cn-shanghai","Object":"example-****.flv"} |
| CoverImages |
string |
Non |
Les URL OSS des images de couverture. Vous pouvez obtenir les URL depuis la console MPS sous Gestion des médias > Liste des médias. Vous pouvez spécifier jusqu'à cinq images de couverture. Spécifiez les URL sous forme de 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. |
exemple de description |
| Barrages |
string |
Non |
Les commentaires de type danmaku, fournis sous forme de chaîne. |
bonjour le monde |
| PipelineId |
string |
Non |
L'identifiant du pipeline utilisé pour les notifications de messages. Vous pouvez obtenir l'identifiant depuis la console MPS sous Paramètres globaux > Pipelines. Si vous ne spécifiez pas ce paramètre, le pipeline par défaut est utilisé. Le pipeline par défaut a un parallélisme de 10. Pour augmenter le parallélisme, soumettez une requête. Remarque
Actuellement, les pipelines ne peuvent être créés que sur le backend. Pour interroger et mettre à jour les pipelines, consultez Mettre à jour un pipeline. |
b22c173cced04565b1f38f1ecc39**** |
| VideoCensorConfig |
string |
Oui |
La configuration de la modération vidéo et l'URL OSS pour les instantanés de sortie. Vous pouvez obtenir l'URL depuis la console MPS sous Gestion des médias > Liste des médias. Ce paramètre est un objet JSON.
Remarque
Pour les fichiers d'entrée possédant une piste audio, la scène |
{"Scenes" : ["porn"], "OutputFile":{"Bucket": "example-001","Location": "oss-cn-hangzhou","Object": "test/example-{Count}.jpg"},"SaveType" : "abnormal","BizType":"common"} |
| UserData |
string |
Non |
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 média. Conservez cet identifiant pour les appels d'API ultérieurs. |
88c6ca184c0e47098a5b665e2**** |
Paramètres du message de notification asynchrone
| Paramètre | Type | Description |
| Type | String | Le type de message. Valeur : MediaCensor. |
| MediaCensorJobNotify | AliyunMediaCensorJobNotify | L'objet de notification pour la tâche de modération de média. |
| 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.