Un recurso videoAbuseReportReason contiene información sobre el motivo por el que se marca un video por incluir contenido abusivo. Cuando tu aplicación llama al método videos.reportAbuse para denunciar un video abusivo, la solicitud usa la información de un recurso videoAbuseReportReason para identificar el motivo por el que se denuncia el video.
Métodos
La API admite los siguientes métodos para los recursos videoAbuseReportReasons:
- list
- Obtén una lista de los motivos que se pueden usar para denunciar videos abusivos. Pruébala ahora.
Representación de recursos
En la siguiente estructura JSON, se muestra el formato de un recurso videoAbuseReportReason:
{
"kind": "youtube#videoAbuseReportReason",
"etag": etag,
"id": string,
"snippet": {
"label": string,
"secondaryReasons": [
{
"id": string,
"label": string
}
]
}
}Propiedades
La siguiente tabla define las propiedades que aparecen en este recurso:
| Propiedades | |
|---|---|
kind |
stringIdentifica el tipo de recurso de la API. El valor será youtube#videoAbuseReportReason. |
etag |
etagEs la etiqueta de Etag de este recurso. |
id |
stringEs el ID que YouTube usa para identificar el motivo. Cuando llames al método videos.reportAbuse, tu aplicación debe usar este valor para establecer la propiedad reasonId. |
snippet |
objectEl objeto snippet contiene detalles básicos sobre el motivo. |
snippet.label |
stringEs el texto localizado de la etiqueta para el motivo del aviso de abuso. |
snippet.secondaryReasons[] |
listEs una lista de motivos secundarios asociados con el motivo principal, si los hay. (Puede haber 0 o más). |
snippet.secondaryReasons[].id |
stringEs el ID que YouTube usa para identificar el motivo secundario. Cuando llames al método videos.reportAbuse, tu aplicación debe usar este valor para establecer la propiedad secondaryReasonId. |
snippet.secondaryReasons[].label |
stringEs el texto localizado de la etiqueta para el motivo secundario. |