videoAbuseReportReason
zawiera informacje o tym, dlaczego film został oznaczony jako zawierający treści obraźliwe. Gdy aplikacja wywołuje metodę videos.reportAbuse
, aby zgłosić film z nadużyciem, żądanie korzysta z informacji z zasobu videoAbuseReportReason
, aby określić powód zgłoszenia filmu.
Metody
Interfejs API obsługuje te metody dotyczące zasobów videoAbuseReportReasons
:
- list
- Pobierz listę powodów, dla których można zgłaszać filmy z niepożądanymi treściami. Wypróbuj teraz
Reprezentacja zasobu
Struktura JSON poniżej przedstawia format zasobu videoAbuseReportReason
:
{ "kind": "youtube#videoAbuseReportReason", "etag": etag, "id": string, "snippet": { "label": string, "secondaryReasons": [ { "id": string, "label": string } ] } }
Właściwości
Właściwości występujące w tym zasobie są opisane w tabeli poniżej:
Właściwości | |
---|---|
kind |
string Określa typ zasobu interfejsu API. Wartość będzie wynosić youtube#videoAbuseReportReason . |
etag |
etag Etag tego zasobu. |
id |
string Identyfikator używany przez YouTube do identyfikacji przyczyny. Podczas wywoływania metody videos.reportAbuse aplikacja powinna użyć 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 dla powodu zgłoszenia nadużycia. |
snippet.secondaryReasons[] |
list Lista dodatkowych powodów związanych z podaniem przyczyny (jeśli są dostępne). (może ich być 0 lub więcej). |
snippet.secondaryReasons[].id |
string Identyfikator używany przez YouTube do identyfikacji dodatkowego powodu. Podczas wywoływania metody videos.reportAbuse aplikacja powinna użyć tej wartości do ustawienia właściwości secondaryReasonId . |
snippet.secondaryReasons[].label |
string Tekst etykiety przetłumaczony na potrzeby dodatkowego powodu. |