Consulte les détails d'une tâche de modération de contenu.
Description de l'opération
Dans le résultat de la modération de contenu, la section vidéo est triée par points temporels dans l'ordre croissant pour former une chronologie. Si la durée de la vidéo est très longue, la première page de résultats est renvoyée lors de la requête. Pour obtenir les résultats complets de la section vidéo, vous pouvez appeler cette API séparément.
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 |
*All Resource
|
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 l'identifiant de la tâche à partir des paramètres de réponse de l'opération SubmitMediaCensorJob. |
2288c6ca184c0e47098a5b665e2a12**** |
| NextPageToken |
string |
Non |
Le jeton de pagination utilisé dans la requête suivante pour récupérer une nouvelle page de résultats. Vous n'avez pas besoin de spécifier ce paramètre pour la première requête. Le jeton de la page suivante est renvoyé après avoir appelé cette opération pour obtenir les résultats d'une tâche de modération de contenu pour la première fois. |
ae0fd49c0840e14daf0d66a75b83**** |
| MaximumPageSize |
integer |
Non |
Le nombre maximal d'entrées à renvoyer par 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 |
Les résultats de la tâche de modération de contenu. |
|
| CreationTime |
string |
L'heure à laquelle la tâche a été créée. |
2018-09-13T16:32:24Z |
| FinishTime |
string |
L'heure à laquelle la tâche s'est terminée. |
2018-09-21 |
| Suggestion |
string |
Le résultat global de la tâche. Valeurs valides :
Si le résultat de la modération d'un type de contenu modéré est review, le résultat global est review. Si le résultat de la modération d'un type de contenu modéré est block, le résultat global est block. |
block |
| CoverImageCensorResults |
object |
||
| CoverImageCensorResult |
array<object> |
The moderation results of thumbnails. |
|
|
array<object> |
The response parameters. |
||
| Object |
string |
The Object Storage Service (OSS) object that is used as the video thumbnail. |
test/ai/censor/v2/vme-****.jpg |
| Location |
string |
The OSS region in which the video thumbnail resides. |
oss-cn-shanghai |
| Bucket |
string |
The OSS bucket that stores the video thumbnail. |
bucket-out-test-**** |
| Results |
object |
||
| Result |
array<object> |
The moderation results. |
|
|
object |
The response parameters. |
||
| Suggestion |
string |
The recommended subsequent operation. Valid values:
|
pass |
| Label |
string |
The labels of the moderation result. Multiple labels are separated with commas (,).
|
normal |
| Scene |
string |
The moderation scenario. Valid values:
|
porn |
| Rate |
string |
The score. Valid values: 0 to 100. |
100 |
| State |
string |
L'état de la tâche. Valeurs valides : |
Success |
| TitleCensorResult |
object |
Le résultat de la modération du titre. |
|
| Suggestion |
string |
The recommended subsequent operation. Valid values:
|
block |
| Label |
string |
The labels of the moderation result. Valid values:
|
meaningless |
| Scene |
string |
The moderation scenario. Valid values: The value is antispam. |
antispam |
| Rate |
string |
The score. |
99.91 |
| Message |
string |
Le message d'erreur renvoyé en cas d'échec de la tâche. Ce paramètre n'est pas renvoyé si la tâche réussit. |
The resource operated cannot be found |
| Input |
object |
Les informations sur l'entrée de la tâche. |
|
| Object |
string |
The name of the OSS object that is used as the input media file. |
test/ai/censor/test-****.mp4 |
| Location |
string |
The OSS region in which the input media file resides. |
oss-cn-shanghai |
| Bucket |
string |
The name of the OSS bucket in which the input media file is stored. |
bucket-test-in-**** |
| BarrageCensorResult |
object |
Le résultat de la modération des commentaires en direct. |
|
| Suggestion |
string |
The recommended subsequent operation. Valid values:
|
pass |
| Label |
string |
The labels of the moderation result. Multiple labels are separated with commas (,). Valid values:
|
normal |
| Scene |
string |
The moderation scenario. Valid values: The value is antispam. |
antispam |
| Rate |
string |
The score. |
99.91 |
| DescCensorResult |
object |
Le résultat de la modération de la description. |
|
| Suggestion |
string |
The recommended subsequent operation. Valid values:
|
review |
| Label |
string |
The labels of the moderation result. Valid values:
|
normal |
| Scene |
string |
The moderation scenario. Valid values: The value is antispam. |
antispam |
| Rate |
string |
The score. |
100 |
| VideoCensorConfig |
object |
Les configurations de modération vidéo. |
|
| OutputFile |
object |
The information about output snapshots. |
|
| Object |
string |
The one or more OSS objects that are generated as the output snapshots. Remarque
In the example, {Count} is a placeholder. The OSS objects that are generated as output snapshots are named |
output{Count}.jpg |
| Location |
string |
The region in which the OSS bucket that stores the output snapshot resides. |
oss-cn-shanghai |
| Bucket |
string |
The OSS bucket that stores the output snapshots. |
test-bucket-**** |
| VideoCensor |
string |
Indicates whether the video content needs to be moderated. Default value: true Valid values:
|
true |
| BizType |
string |
The custom business type. Default value: common. |
common |
| JobId |
string |
L'identifiant de la tâche de modération de contenu. |
f8f166eea7a44e9bb0a4aecf9543**** |
| UserData |
string |
Les données 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é si la tâche réussit. |
InvalidParameter.ResourceNotFound |
| VensorCensorResult |
object |
Les résultats de la modération de la vidéo. |
|
| VideoTimelines |
object |
||
| VideoTimeline |
array<object> |
The moderation results that are sorted in ascending order by time. |
|
|
array<object> |
The response parameters. |
||
| Timestamp |
string |
The position in the video. Format: |
00:02:59.999 |
| Object |
string |
The one or more OSS objects that are generated as the output snapshots. Remarque
In the example, {Count} is a placeholder. The OSS objects that are generated as output snapshots are named |
output{Count}.jpg |
| CensorResults |
object |
||
| CensorResult |
array<object> |
The moderation results that include information such as labels and scores. |
|
|
object |
The response parameters. |
||
| Suggestion |
string |
The recommended subsequent operation. Valid values:
|
block |
| Label |
string |
The labels of the moderation result. Multiple labels are separated with commas (,). Valid values:
|
porn,ad |
| Scene |
string |
The moderation scenario. Valid values:
|
porn |
| Rate |
string |
The score. |
99.99 |
| NextPageToken |
string |
The returned value of NextToken is a pagination token, which can be used in the next request to retrieve a new page of results. |
ea04afcca7cd4e80b9ece8fbb251**** |
| CensorResults |
object |
||
| CensorResult |
array<object> |
A collection of the moderation results. The information includes the summary of various scenarios such as pornographic content and terrorist content. |
|
|
object |
The moderation result of the video. |
||
| Suggestion |
string |
The recommended subsequent operation. Valid values:
|
review |
| Label |
string |
The labels of the moderation result. Multiple labels are separated with commas (,). Valid values:
|
meaningless |
| Scene |
string |
The moderation scenario. Valid values:
|
terrorism |
| Rate |
string |
The score. |
100 |
| AudioCensorResult |
object |
Le résultat de la modération audio. |
|
| Suggestion |
string |
Processing suggestion. Valid values:
|
pass |
| Label |
string |
Categorization of the detection result. Valid values:
|
normal |
| AudioDetailResultList |
object |
||
| AudioDetailResult |
array<object> |
Detailed audio review results. |
|
|
object |
Result content. |
||
| StartTime |
integer |
The time when the sentence starts, in seconds. |
0 |
| EndTime |
integer |
The time when the sentence ends, in seconds. |
30 |
| Text |
string |
The result of transforming speech into text. |
测试一下 |
| Label |
string |
The categorization of the detection result. Valid values:
|
normal |
| PipelineId |
string |
L'identifiant de la file d'attente ApsaraVideo Media Processing (MPS) à laquelle la tâche de modération de contenu est soumise. |
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": "测试一下",
"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.