2015-04-03 5 views
3

Мы загружая видео и инвалидизирующих комментарии в YouTube v2 с помощью элементов управления доступом:Как отключить комментарии в API v3 YouTube

<yt:accessControl action="list" permission="denied"/> 
<yt:accessControl action="comment" permission="denied"/> 
<yt:accessControl action="rate" permission="denied"/> 

Но теперь мы должны перейти на v3 API, и я не вижу способ совершить то же самое. Я вижу только следующие поля, которые являются обновляемыми:

snippet.title 
snippet.description 
snippet.tags[] 
snippet.categoryId 
status.embeddable 
status.license 
status.publicStatsViewable 
status.publishAt 
status.privacyStatus 
recordingDetails.locationDescription 
recordingDetails.location.latitude 
recordingDetails.location.longitude 
recordingDetails.recordingDate 

я не вижу, что описание этих полей, но поля в части состояний выглядят многообещающими, но я не знаю, что действительные значения для тех, поля.

Можно ли отключить комментарии и рейтинги в API версии 3?

+0

Сначала мне было непонятно, но описание действительных значений для видео находится в подкатегории видео: https://developers.google.com/youtube/v3/docs/videos –

ответ

5

Отключение комментариев и рейтингов видео не поддерживается API v3 в настоящее время. Существует known issue, где, если вы отключите комментарии к своим видео в настройках канала и затем загрузите видео через API v3, комментарии по-прежнему разрешены на видео (обратите внимание, что эта ошибка была сообщена внутри страны, но она, похоже, не была исправлено). YouTube все еще разрабатывает эти функции для v3.

+2

Хотелось бы, t заставляют нас переключаться до тех пор, пока не будет паритет характеристик между старой и новой версиями. Спасибо за ответ. –

+2

Я перешел на API V3. Теперь я должен войти в Менеджер видео каждый раз, когда видео загружается, чтобы отключить комментарии. Используя API V2, моя программа загрузки автоматически отключает комментарии. Перейдите к [Проблема 473] (https://code.google.com/p/google-api-dotnet-client/issues/detail?id=473) и нажмите звездочку, чтобы проголосовать, чтобы эта функция была восстановлена API V3. –

+1

Разработчики Google перенесли список проблем в GitHub. Подпишитесь на обновления о комментариях здесь: https://github.com/google/google-api-dotnet-client/issues/473#thread-subscription-status –

Смежные вопросы