Una risorsa videoAbuseReportReason
contiene informazioni su un motivo per cui un video viene segnalato per contenuti illeciti. Quando l'applicazione chiama il metodo videos.reportAbuse
per segnalare un video illecito, la richiesta utilizza le informazioni di una risorsa videoAbuseReportReason
per identificare il motivo per cui il video viene segnalato.
Metodi
L'API supporta i seguenti metodi per le risorse videoAbuseReportReasons
:
- list
- Recupera un elenco dei motivi che è possibile utilizzare per segnalare i video illeciti. Prova subito.
Rappresentazione delle risorse
La seguente struttura JSON mostra il formato di una risorsa videoAbuseReportReason
:
{ "kind": "youtube#videoAbuseReportReason", "etag": etag, "id": string, "snippet": { "label": string, "secondaryReasons": [ { "id": string, "label": string } ] } }
Proprietà
La tabella seguente definisce le proprietà visualizzate in questa risorsa:
Proprietà | |
---|---|
kind |
string Identifica il tipo di risorsa API. Il valore sarà youtube#videoAbuseReportReason . |
etag |
etag L'Etag di questa risorsa. |
id |
string L'ID utilizzato da YouTube per identificare il motivo. Quando chiami il metodo videos.reportAbuse , l'applicazione deve utilizzare questo valore per impostare la proprietà reasonId . |
snippet |
object L'oggetto snippet contiene dettagli di base sul motivo. |
snippet.label |
string Il testo dell'etichetta localizzata per il motivo della segnalazione di abuso. |
snippet.secondaryReasons[] |
list Un elenco di motivi secondari associati al motivo, se disponibili. (Potrebbero essere 0 o più). |
snippet.secondaryReasons[].id |
string L'ID utilizzato da YouTube per identificare il motivo secondario. Quando chiami il metodo videos.reportAbuse , l'applicazione deve utilizzare questo valore per impostare la proprietà secondaryReasonId . |
snippet.secondaryReasons[].label |
string Il testo dell'etichetta localizzata per il motivo secondario. |