VideoAbuseReportReasons

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.