VideoAbuseReportReasons

Ресурс videoAbuseReportReason содержит информацию о причинах, по которым видео может быть помечено как содержащее недопустимый контент. Когда ваше приложение вызывает метод videos.reportAbuse, чтобы сообщить о недопустимом видео, в запросе используется информация из ресурса videoAbuseReportReason, чтобы указать причину жалобы.

Методы

API поддерживает следующие методы для ресурсов videoAbuseReportReasons:

list
Получить список причин, по которым можно пожаловаться на видео с нарушениями. Перейти

Представление ресурса

Ниже приведена структура JSON для ресурса videoAbuseReportReason:

{
  "kind": "youtube#videoAbuseReportReason",
  "etag": etag,
  "id": string,
  "snippet": {
    "label": string,
    "secondaryReasons": [
      {
        "id": string,
        "label": string
      }
    ]
  }
}

Свойства

В таблице ниже приведены свойства, которые используются в этом ресурсе.

Свойства
kind string
Тип ресурса API. Значение будет youtube#videoAbuseReportReason.
etag etag
Тег ETag этого ресурса.
id string
Идентификатор, который YouTube использует для определения причины. При вызове метода videos.reportAbuse ваше приложение должно использовать это значение, чтобы задать свойство reasonId.
snippet object
Объект snippet содержит основные сведения о причине.
snippet.label string
Локализованный текст ярлыка для причины жалобы на нарушение.
snippet.secondaryReasons[] list
Список дополнительных причин, связанных с основной причиной (если они есть). (их может быть несколько или не быть вообще).
snippet.secondaryReasons[].id string
Идентификатор, который YouTube использует для определения дополнительной причины. При вызове метода videos.reportAbuse ваше приложение должно использовать это значение, чтобы задать свойство secondaryReasonId.
snippet.secondaryReasons[].label string
Локализованный текст ярлыка для дополнительной причины.