VideoAbuseReportReasons

Zasób videoAbuseReportReason zawiera informacje o przyczynach, dla których film zawiera nieodpowiednie treści. Gdy aplikacja wywołuje metodę videos.reportAbuse, aby zgłosić nadużycie w filmie, żądanie korzysta z informacji z zasobu videoAbuseReportReason, aby określić przyczynę zgłoszenia filmu.

Metody

Interfejs API obsługuje te metody zasobów videoAbuseReportReasons:

list
Pobierz listę powodów, na podstawie których możesz zgłosić filmy naruszające zasady. Wypróbuj teraz

Reprezentacja zasobu

Poniższa struktura JSON pokazuje format zasobu videoAbuseReportReason:

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

Właściwości

Poniższa tabela przedstawia właściwości, które pojawiają się w tym zasobie:

Właściwości
kind string
Określa typ zasobu interfejsu API. Wartością będzie youtube#videoAbuseReportReason.
etag etag
ETag tego zasobu.
id string
Identyfikator, którego YouTube używa do zidentyfikowania przyczyny. W przypadku wywoływania metody videos.reportAbuse aplikacja powinna używać tej wartości do ustawiania właściwości reasonId.
snippet object
Obiekt snippet zawiera podstawowe informacje o przyczynie.
snippet.label string
Zlokalizowany tekst etykiety z informacją o przyczynie zgłoszenia nadużycia.
snippet.secondaryReasons[] list
Lista dodatkowych przyczyn powiązanych z danym powodem, jeśli istnieją. (może być 0 lub więcej).
snippet.secondaryReasons[].id string
Identyfikator, którego YouTube używa do zidentyfikowania dodatkowej przyczyny. W przypadku wywoływania metody videos.reportAbuse aplikacja powinna używać tej wartości do ustawiania właściwości secondaryReasonId.
snippet.secondaryReasons[].label string
Zlokalizowany tekst etykiety z dodatkowego powodu.