VideoAbuseReportReasons

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.