Une ressource videoAbuseReportReason
contient des informations sur la raison pour laquelle une vidéo a été signalée pour contenir du contenu abusif. Lorsque votre application appelle la méthode videos.reportAbuse
pour signaler une vidéo abusive, la requête utilise les informations d'une ressource videoAbuseReportReason
pour identifier la raison pour laquelle la vidéo est signalée.
Méthodes
L'API prend en charge les méthodes suivantes pour les ressources videoAbuseReportReasons
:
Représentation de la ressource
La structure JSON suivante montre le format d'une ressource videoAbuseReportReason
:
{ "kind": "youtube#videoAbuseReportReason", "etag": etag, "id": string, "snippet": { "label": string, "secondaryReasons": [ { "id": string, "label": string } ] } }
Propriétés
Le tableau suivant définit les propriétés qui apparaissent dans cette ressource:
Propriétés | |
---|---|
kind |
string Identifie le type de la ressource de l'API. La valeur sera youtube#videoAbuseReportReason . |
etag |
etag Etag de cette ressource. |
id |
string ID utilisé par YouTube pour identifier la raison. Lorsque vous appelez la méthode videos.reportAbuse , votre application doit utiliser cette valeur pour définir la propriété reasonId . |
snippet |
object L'objet snippet contient des informations de base sur le motif. |
snippet.label |
string Texte du libellé localisé pour le motif du signalement d'abus. |
snippet.secondaryReasons[] |
list Liste des raisons secondaires associées au motif, le cas échéant. (Il peut y en avoir 0 ou plus.) |
snippet.secondaryReasons[].id |
string ID utilisé par YouTube pour identifier la raison secondaire. Lorsque vous appelez la méthode videos.reportAbuse , votre application doit utiliser cette valeur pour définir la propriété secondaryReasonId . |
snippet.secondaryReasons[].label |
string Texte du libellé localisé pour la raison secondaire. |