Мой друг работает администратором CMS в сети Youtube и спросил меня, есть ли способ автоматически получать количество просмотров и доход от определенных видео. Позволь мне объяснить. Если некоторые люди загружают материалы, защищенные авторским правом, у администратора CMS есть 2 варианта: либо удалить видео, либо заявить права на него/добавить актив, чтобы реклама появлялась на видео при просмотре, но проблема в том, что эти видео не подключены к партнерскому учетную запись, чтобы вы не могли видеть доход от этого канала, но должны были проверять каждое видео по отдельности. Итак, если у меня есть видео (придумываю) со ссылкой: http://www.youtube.com/watch?v=123abcEFG56, вы можете взять код видео "123abcEFG56", вставить его в поле поиска аналитики Youtube CMS, и вы получите всю информацию об этом видео, если вы заявили на него права. /добавил к нему актив (он пытался искать, используя слова, которые являются частью названия видео (он пробовал даже точное название) в аналитике YT CMS, но это работает только для видео, которые загружены на партнерский канал/аккаунт, поэтому для видео, загруженных на непартнерские каналы, вы можете просмотреть статистику для этого видео только в том случае, если введете код видео в поле поиска).
У меня возникла идея, я зашел на несколько каналов с заявленными видео, кликнул на вкладку видео и скопировал html код. Затем с помощью регулярного выражения и PowerShell (Win7) я извлек все коды видео в файл .txt. Каждая строка файла .txt содержит один код видео, например, это будет выглядеть примерно так:
123abcEFG56
123abcEFG57
123abcEFG58
...
Итак, речь идет не об обычной учетной записи Youtube, а об учетной записи CMS, и, поскольку аналитика предлагает ее, я хотел бы извлечь данные из «Последнего месяца» (по умолчанию на Youtube: «Последние 30 дней»).
Я не знаком с Youtube-API, поэтому мой вопрос: возможно ли (и если да, то как) создать пакетный скрипт, который будет принимать по одному коду в строке и запрашивать просмотры и доходы, полученные за последний месяц для видео с соответствующий код, а затем «записать» эту информацию в другой файл .txt или .csv (в идеале: «Название видео», «Количество просмотров», «Доход»)?
Заранее спасибо за ваши ответы!