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. |