VideoAbuseReportReasons

Um recurso videoAbuseReportReason contém informações sobre o motivo de um vídeo ser sinalizado por conter conteúdo abusivo. Quando seu aplicativo chama o método videos.reportAbuse para denunciar um vídeo abusivo, a solicitação usa as informações de um recurso videoAbuseReportReason para identificar o motivo da denúncia.

Métodos

A API oferece suporte aos seguintes métodos para recursos videoAbuseReportReasons:

list
Recupere uma lista de motivos que podem ser usados para denunciar vídeos abusivos. Faça um teste agora.

Representação de recurso

A estrutura JSON a seguir mostra o formato de um recurso videoAbuseReportReason:

{
 
"kind": "youtube#videoAbuseReportReason",
 
"etag": etag,
 
"id": string,
 
"snippet": {
   
"label": string,
   
"secondaryReasons": [
     
{
       
"id": string,
       
"label": string
     
}
   
]
 
}
}

Propriedades

A tabela a seguir define as propriedades que aparecem neste recurso:

Propriedades
kind string
Identifica o tipo de recurso da API. O valor será youtube#videoAbuseReportReason.
etag etag
A Etag desse recurso.
id string
O ID que o YouTube usa para identificar o motivo. Ao chamar o método videos.reportAbuse, seu aplicativo precisa usar esse valor para definir a propriedade reasonId.
snippet object
O objeto snippet contém detalhes básicos sobre o motivo.
snippet.label string
O texto do rótulo localizado para o motivo da denúncia de abuso.
snippet.secondaryReasons[] list
Uma lista de motivos secundários associados ao motivo, se houver algum disponível. Pode haver zero ou mais.
snippet.secondaryReasons[].id string
O ID que o YouTube usa para identificar o motivo secundário. Ao chamar o método videos.reportAbuse, seu aplicativo precisa usar esse valor para definir a propriedade secondaryReasonId.
snippet.secondaryReasons[].label string
O texto do rótulo localizado para o motivo secundário.