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