VideoAbuseReportReasons

Un recurso videoAbuseReportReason contiene información sobre el motivo por el que se marcaría 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 la razón por la que se está denunciando el video.

Métodos

La API admite los siguientes métodos para los recursos de videoAbuseReportReasons:

list
Recuperar una lista de los motivos por los que se pueden denunciar videos abusivos Pruébala ahora.

Representación de recursos

La siguiente estructura JSON 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 string
Identifica el tipo de recurso de API. El valor será youtube#videoAbuseReportReason.
etag etag
Es la Etag de este recurso.
id string
ID que usa YouTube para identificar el motivo. Al llamar al método videos.reportAbuse, tu aplicación debe usar este valor para establecer la propiedad reasonId.
snippet object
El objeto snippet contiene detalles básicos sobre el motivo.
snippet.label string
El texto localizado de la etiqueta correspondiente al motivo del informe de abuso.
snippet.secondaryReasons[] list
Es una lista de motivos secundarios asociados con el motivo, si los hay. (Puede haber 0 o más).
snippet.secondaryReasons[].id string
Indica el ID que usa YouTube para identificar el motivo secundario. Al llamar al método videos.reportAbuse, tu aplicación debe usar este valor para establecer la propiedad secondaryReasonId.
snippet.secondaryReasons[].label string
El texto localizado de la etiqueta por el motivo secundario.