Una risorsa videoAbuseReportReason contiene informazioni sul motivo per cui un video è stato segnalato per contenuti offensivi. Quando la tua applicazione chiama il metodo videos.reportAbuse per segnalare un video illecito, la richiesta utilizza le informazioni di una risorsa videoAbuseReportReason per identificare il motivo della segnalazione.
Metodi
L'API supporta i seguenti metodi per le risorse videoAbuseReportReasons:
- list
- Visualizza un elenco di motivi che possono essere utilizzati per segnalare 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 |
stringIdentifica il tipo di risorsa API. Il valore sarà youtube#videoAbuseReportReason. |
etag |
etagL'ETag di questa risorsa. |
id |
stringL'ID utilizzato da YouTube per identificare il motivo. Quando chiami il metodo videos.reportAbuse, la tua applicazione deve utilizzare questo valore per impostare la proprietà reasonId. |
snippet |
objectL'oggetto snippet contiene i dettagli di base del motivo. |
snippet.label |
stringIl testo dell'etichetta localizzato per il motivo della segnalazione di abuso. |
snippet.secondaryReasons[] |
listUn elenco di motivi secondari associati al motivo, se disponibili. (Potrebbero essere presenti 0 o più elementi). |
snippet.secondaryReasons[].id |
stringL'ID utilizzato da YouTube per identificare il motivo secondario. Quando chiami il metodo videos.reportAbuse, la tua applicazione deve utilizzare questo valore per impostare la proprietà secondaryReasonId. |
snippet.secondaryReasons[].label |
stringIl testo dell'etichetta localizzato per il motivo secondario. |