Zasób videoAbuseReportReason
zawiera informacje o przyczynie zgłoszenia filmu jako naruszającego zasady. Gdy Twoja aplikacja wywołuje metodę videos.reportAbuse
, by zgłosić film naruszający zasady, żądanie używa informacji z zasobu videoAbuseReportReason
, aby zidentyfikować przyczynę zgłoszenia filmu.
Metody
Interfejs API obsługuje następujące metody w przypadku zasobów videoAbuseReportReasons
:
- list
- Pobierz listę przyczyn, które mogą służyć do zgłoszenia filmu naruszającego zasady. Wypróbuj teraz
Reprezentowanie zasobów
Poniższa struktura JSON pokazuje format zasobu videoAbuseReportReason
:
{ "kind": "youtube#videoAbuseReportReason", "etag": etag, "id": string, "snippet": { "label": string, "secondaryReasons": [ { "id": string, "label": string } ] } }
Usługi
Poniższa tabela określa właściwości, które pojawiają się w tym zasobie:
Usługi | |
---|---|
kind |
string Określa typ zasobu interfejsu API. Wartość będzie wynosić youtube#videoAbuseReportReason . |
etag |
etag Otagowanie tego zasobu. |
id |
string Identyfikator, którego YouTube używa do określenia powodu. Podczas wywoływania metody videos.reportAbuse aplikacja powinna używać tej wartości do ustawienia właściwości reasonId . |
snippet |
object Obiekt snippet zawiera podstawowe informacje o przyczynie. |
snippet.label |
string Zlokalizowany tekst etykiety z powodu nadużycia. |
snippet.secondaryReasons[] |
list Lista dodatkowych przyczyn powiązanych z przyczynami (jeśli są dostępne). Wartość może być 0 lub większa. |
snippet.secondaryReasons[].id |
string Identyfikator, którego YouTube używa do zidentyfikowania przyczyny dodatkowej. Podczas wywoływania metody videos.reportAbuse aplikacja powinna używać tej wartości do ustawienia właściwości secondaryReasonId . |
snippet.secondaryReasons[].label |
string Zlokalizowany tekst etykiety jako powód drugorzędny. |