Consulte les détails d'une tâche de modération de contenu.
Description de l'opération
Dans les résultats de la modération de contenu, la section vidéo est organisée en une chronologie triée par horodatage dans l'ordre croissant. Si la vidéo est très longue, la requête ne renvoie que la première page des résultats. Pour obtenir l'intégralité des résultats de la section vidéo, appelez cette opération séparément.
Limite de QPS
La limite de QPS pour un même utilisateur pour cette opération est de 100 requêtes par seconde. Si cette limite est dépassée, les appels d'API sont limités, ce qui peut affecter votre activité. Effectuez les appels d'API à un rythme raisonnable. 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:QueryMediaCensorJobDetail |
get |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| JobId |
string |
Oui |
L'identifiant de la tâche de modération de contenu. Vous pouvez obtenir cet identifiant à partir des paramètres de réponse de Soumettre une tâche de modération de contenu. |
2288c6ca184c0e47098a5b665e2a12**** |
| NextPageToken |
string |
Non |
Le jeton de la page suivante. Laissez ce paramètre vide pour la première requête. Le jeton de la page suivante est renvoyé après la première requête. |
ae0fd49c0840e14daf0d66a75b83**** |
| MaximumPageSize |
integer |
Non |
Le nombre maximal d'entrées à renvoyer sur chaque page.
|
30 |
É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. |
B42299E6-F71F-465F-8FE9-4FC2E3D3C2CA |
| MediaCensorJobDetail |
object |
La liste des résultats des tâches de modération de contenu. |
|
| CreationTime |
string |
L'heure de création. L'heure est affichée en UTC et suit la norme ISO 8601 au format YYYY-MM-DDTHH:mm:ssZ. |
2018-09-13T16:32:24Z |
| FinishTime |
string |
L'heure de fin au format YYYY-MM-DD. |
2018-09-21 |
| Suggestion |
string |
Le résultat global de modération de la tâche. Valeurs valides :
Si le résultat de modération d'une catégorie est review, le résultat global est review. Si le résultat de modération d'une catégorie est block, le résultat global est block. |
block |
| CoverImageCensorResults |
object |
||
| CoverImageCensorResult |
array<object> |
Les résultats de la modération de l'image de couverture. |
|
|
array<object> |
Les paramètres de réponse. |
||
| Object |
string |
L'objet OSS de l'image de couverture de la vidéo. |
test/ai/censor/v2/vme-****.jpg |
| Location |
string |
L'emplacement OSS de l'image de couverture de la vidéo. |
oss-cn-shanghai |
| Bucket |
string |
Le bucket OSS de l'image de couverture de la vidéo. |
bucket-out-test-**** |
| Results |
object |
||
| Result |
array<object> |
Les résultats de la modération. |
|
|
object |
Les paramètres de réponse. |
||
| Suggestion |
string |
La suggestion de modération. Valeurs valides :
|
pass |
| Label |
string |
Le libellé du résultat de la modération. Plusieurs libellés sont séparés par des virgules (,).
|
normal |
| Scene |
string |
Le scénario de modération. Valeurs valides :
|
porn |
| Rate |
string |
Le score de confiance. Valeurs valides : 0 à 100. |
100 |
| State |
string |
L'état de la tâche. |
Success |
| TitleCensorResult |
object |
Le résultat de la modération du titre. |
|
| Suggestion |
string |
La suggestion de modération. Valeurs valides :
|
block |
| Label |
string |
Le libellé du résultat de la modération. Valeurs valides :
|
meaningless |
| Scene |
string |
Le scénario de modération. Définissez la valeur sur antispam, ce qui indique l'anti-spam de texte. |
antispam |
| Rate |
string |
Le score de confiance. |
99.91 |
| Message |
string |
Le message d'erreur renvoyé en cas d'échec de la tâche. Ce paramètre n'est pas renvoyé lorsque la tâche réussit. |
The resource operated cannot be found |
| Input |
object |
L'entrée de la tâche. |
|
| Object |
string |
L'objet OSS du fichier d'entrée. |
test/ai/censor/test-****.mp4 |
| Location |
string |
L'emplacement OSS du fichier d'entrée. |
oss-cn-shanghai |
| Bucket |
string |
Le bucket OSS du fichier d'entrée. |
bucket-test-in-**** |
| BarrageCensorResult |
object |
Le résultat de la modération des commentaires en direct. |
|
| Suggestion |
string |
La suggestion de modération. Valeurs valides :
|
pass |
| Label |
string |
La catégorie du résultat de la modération. Les catégories multiples sont séparées par des virgules (,). Valeurs valides :\n\n- normal : Normal.\n- spam : Spam.\n- ad : Publicité.\n- politics : Contenu politique.\n- terrorism : Terrorisme.\n- abuse : Abus.\n- porn : Pornographie.\n- flood : Inondation.\n- contraband : Contrebande.\n- meaningless : Sans signification.\n- harmful : Scène indésirable. Cela inclut des scénarios tels que le culte de l'argent, le soutien aux fans, les émotions négatives et l'incitation négative. |
normal |
| Scene |
string |
Le scénario de modération. Définissez la valeur sur antispam, ce qui indique l'anti-spam de texte. |
antispam |
| Rate |
string |
Le score de confiance. |
99.91 |
| DescCensorResult |
object |
Le résultat de la modération de la description. |
|
| Suggestion |
string |
La suggestion de modération. Valeurs valides :\n\n- pass : Le contenu passe la modération.\n- review : Le contenu nécessite une révision manuelle.\n- block : Le contenu est bloqué. |
review |
| Label |
string |
La catégorie du résultat de la modération. Valeurs valides :
|
normal |
| Scene |
string |
Le scénario de modération. Définissez la valeur sur antispam, ce qui indique l'anti-spam de texte. |
antispam |
| Rate |
string |
Le score de confiance. |
100 |
| VideoCensorConfig |
object |
La configuration de la modération vidéo. |
|
| OutputFile |
object |
Le chemin de stockage des résultats des instantanés vidéo. |
|
| Object |
string |
L'objet OSS du fichier de sortie des instantanés.\n\n> Dans l'exemple, {Count} est un espace réservé. Les objets image sont nommés au format |
output{Count}.jpg |
| Location |
string |
L'emplacement OSS du centre de données où réside le bucket OSS de sortie des instantanés. |
oss-cn-shanghai |
| Bucket |
string |
Le bucket OSS où le fichier de sortie des instantanés est stocké. |
test-bucket-**** |
| VideoCensor |
string |
Indique si le contenu vidéo doit être modéré. Valeur par défaut : true. Valeurs valides :
|
true |
| BizType |
string |
Le type d'activité personnalisé. Valeur par défaut : common. |
common |
| JobId |
string |
L'identifiant de la tâche de modération de contenu. |
f8f166eea7a44e9bb0a4aecf9543**** |
| UserData |
string |
Les données utilisateur personnalisées. |
example userdata **** |
| Code |
string |
Le code d'erreur renvoyé en cas d'échec de la tâche. Ce paramètre n'est pas renvoyé lorsque la tâche réussit. |
InvalidParameter.ResourceNotFound |
| VensorCensorResult |
object |
Le résultat de la modération vidéo. |
|
| VideoTimelines |
object |
||
| VideoTimeline |
array<object> |
Les résultats de modération à des horodatages spécifiques, triés par ordre chronologique croissant. Étant donné que le contenu à des horodatages spécifiques est volumineux, les résultats de la requête ne sont conservés que pendant 10 jours. Pour les résultats datant de plus de 10 jours, consultez le fichier {jobId}.output enregistré dans le même dossier que OutputFile. |
|
|
array<object> |
Les paramètres de réponse. |
||
| Timestamp |
string |
La position dans la vidéo. Format : |
00:02:59.999 |
| Object |
string |
L'objet OSS du fichier de sortie des instantanés.\n\n> Dans l'exemple, {Count} est un espace réservé. Les objets image sont nommés au format |
output{Count}.jpg |
| CensorResults |
object |
||
| CensorResult |
array<object> |
Les libellés et les scores de confiance des différents types de résultats de modération. |
|
|
object |
Les paramètres de réponse. |
||
| Suggestion |
string |
La suggestion de modération. Valeurs valides :
|
block |
| Label |
string |
La catégorie du résultat de la modération. Plusieurs catégories sont séparées par des virgules (,). Valeurs valides :
|
porn,ad |
| Scene |
string |
Le scénario de modération. Valeurs valides :
|
porn |
| Rate |
string |
Le score de confiance. |
99.99 |
| NextPageToken |
string |
Le jeton pour la page suivante. |
ea04afcca7cd4e80b9ece8fbb251**** |
| CensorResults |
object |
||
| CensorResult |
array<object> |
La collection des résultats de modération, qui comprend les informations récapitulatives de divers scénarios tels que la pornographie, la violence, le terrorisme et le contenu politique. |
|
|
object |
Les détails du résultat de la modération. |
||
| Suggestion |
string |
La suggestion de modération. Valeurs valides :
|
review |
| Label |
string |
La catégorie du résultat de la modération. Plusieurs catégories sont séparées par des virgules (,). Valeurs valides :
|
meaningless |
| Scene |
string |
Le scénario de modération. Valeurs valides :
|
terrorism |
| Rate |
string |
Le score de confiance. |
100 |
| AudioCensorResult |
object |
Le résultat de la modération audio. |
|
| Suggestion |
string |
La suggestion de modération. Valeurs valides :\n\n- pass : Le contenu passe la modération.\n- review : Le contenu nécessite une révision manuelle.\n- block : Le contenu est bloqué. |
pass |
| Label |
string |
La catégorie du résultat de détection. Valeurs valides :
|
normal |
| AudioDetailResultList |
object |
||
| AudioDetailResult |
array<object> |
Les résultats spécifiques de la modération audio. |
|
|
object |
Le contenu du résultat. |
||
| StartTime |
integer |
L'heure de début de la phrase. Unité : secondes. |
0 |
| EndTime |
integer |
L'heure de fin de la phrase. Unité : secondes. |
30 |
| Text |
string |
Le résultat de la transcription vocale. |
Test |
| Label |
string |
La catégorie du résultat de détection. Valeurs valides :
|
normal |
| PipelineId |
string |
L'identifiant de la file d'attente MPS. |
c5b30b7c0d0e4a0abde1d5f9e751**** |
Exemples
JSON format
{
"RequestId": "B42299E6-F71F-465F-8FE9-4FC2E3D3C2CA",
"MediaCensorJobDetail": {
"CreationTime": "2018-09-13T16:32:24Z",
"FinishTime": "2018-09-21",
"Suggestion": "block",
"CoverImageCensorResults": {
"CoverImageCensorResult": [
{
"Object": "test/ai/censor/v2/vme-****.jpg",
"Location": "oss-cn-shanghai",
"Bucket": "bucket-out-test-****",
"Results": {
"Result": [
{
"Suggestion": "pass",
"Label": "normal",
"Scene": "porn",
"Rate": "100"
}
]
}
}
]
},
"State": "Success",
"TitleCensorResult": {
"Suggestion": "block",
"Label": "meaningless",
"Scene": "antispam",
"Rate": "99.91"
},
"Message": "The resource operated cannot be found",
"Input": {
"Object": "test/ai/censor/test-****.mp4",
"Location": "oss-cn-shanghai",
"Bucket": "bucket-test-in-****"
},
"BarrageCensorResult": {
"Suggestion": "pass",
"Label": "normal",
"Scene": "antispam",
"Rate": "99.91"
},
"DescCensorResult": {
"Suggestion": "review",
"Label": "normal",
"Scene": "antispam",
"Rate": "100"
},
"VideoCensorConfig": {
"OutputFile": {
"Object": "output{Count}.jpg",
"Location": "oss-cn-shanghai",
"Bucket": "test-bucket-****"
},
"VideoCensor": "true",
"BizType": "common"
},
"JobId": "f8f166eea7a44e9bb0a4aecf9543****",
"UserData": "example userdata ****",
"Code": "InvalidParameter.ResourceNotFound",
"VensorCensorResult": {
"VideoTimelines": {
"VideoTimeline": [
{
"Timestamp": "00:02:59.999",
"Object": "output{Count}.jpg",
"CensorResults": {
"CensorResult": [
{
"Suggestion": "block",
"Label": "porn,ad",
"Scene": "porn",
"Rate": "99.99"
}
]
}
}
]
},
"NextPageToken": "ea04afcca7cd4e80b9ece8fbb251****",
"CensorResults": {
"CensorResult": [
{
"Suggestion": "review",
"Label": "meaningless",
"Scene": "terrorism",
"Rate": "100"
}
]
}
},
"AudioCensorResult": {
"Suggestion": "pass",
"Label": "normal",
"AudioDetailResultList": {
"AudioDetailResult": [
{
"StartTime": 0,
"EndTime": 30,
"Text": "Test it",
"Label": "normal"
}
]
}
},
"PipelineId": "c5b30b7c0d0e4a0abde1d5f9e751****"
}
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.