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 |
stringOkreśla typ zasobu interfejsu API. Wartość będzie wynosić youtube#videoAbuseReportReason. |
etag |
etagEtag tego zasobu. |
id |
stringIdentyfikator 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 |
objectObiekt snippet zawiera podstawowe informacje o przyczynie. |
snippet.label |
stringZlokalizowany tekst etykiety dla powodu zgłoszenia nadużycia. |
snippet.secondaryReasons[] |
listLista dodatkowych powodów związanych z podaniem przyczyny (jeśli są dostępne). (może ich być 0 lub więcej). |
snippet.secondaryReasons[].id |
stringIdentyfikator 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 |
stringTekst etykiety przetłumaczony na potrzeby dodatkowego powodu. |