Ресурс videoAbuseReportReason содержит информацию о причинах, по которым видео может быть помечено как содержащее недопустимый контент. Когда ваше приложение вызывает метод videos.reportAbuse, чтобы сообщить о недопустимом видео, в запросе используется информация из ресурса videoAbuseReportReason, чтобы указать причину жалобы.
Методы
API поддерживает следующие методы для ресурсов videoAbuseReportReasons:
Представление ресурса
Ниже приведена структура 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Локализованный текст ярлыка для дополнительной причины. |