VideoAbuseReportReasons

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.