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 |
stringIdentifie le type de la ressource de l'API. La valeur sera youtube#videoAbuseReportReason. |
etag |
etagEtag de cette ressource. |
id |
stringID 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 |
objectL'objet snippet contient des informations de base sur le motif. |
snippet.label |
stringTexte du libellé localisé pour le motif du signalement d'abus. |
snippet.secondaryReasons[] |
listListe des raisons secondaires associées au motif, le cas échéant. (Il peut y en avoir 0 ou plus.) |
snippet.secondaryReasons[].id |
stringID 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 |
stringTexte du libellé localisé pour la raison secondaire. |