Есть сайт сообщества с официальным каналом на YouTube. Нужно сделать загрузку на этот канал через сайт, чтобы все могли загружать, но никто не знал логин и пароль от канала. Единственный рабочий скрипт, который я нашел: http://www.script-tutorials.com/youtube-api-oauth-and-upload-example/ Но этот скрипт первым делом авторизует вас на ютубе под собственным логином и загружает видео на ваш личный канал, а не на выбранный. Возможно ли организовать коллективную загрузку на один канал? З.Ы. Пытался поставить Zend - поломал моцк.
Похоже, прямую загрузку на "чужой" канал реализовать нельзя. Можно только сделать загрузку на свой канал с отправкой реквеста на добавление в плейлист на "чужом" канале: https://code.google.com/p/youtube-direct-lite/ Неоправданный гемор при наличии собственного форума короче.
почему-то мне кажется, что все можно сделать. вы когда загружаете видео на хостинг - вместе с браузером и сервером совершаете определенный алгоритм. при реализации задачи анонимной загрузки (назовем ее так. ну или операция Ы) мы часть работы - выбор файла и тегов - отдаем пользователю, часть работы - авторизацию и обмен с данными с хостингом - делаем внутри скрипта. ну а хостинг сам свое отработает. тут, конечно, бы глубже покопаться. мы же не будем загружать к себе на хостинг, а потом оправлять на ютуб. а тогда нужно как-то параллельно с тем, как пользователь начнет туда засылать видео - подсовывать авторизацию.
Вот возможно это https://www.ruby-toolbox.com/projects/youtube_it вам подойдет, но реализация требует установленного Rails 3. Пример можете глянуть здесь youtube-it.heroku.com Подскажите, а кто-нибудь видел подобное в виде php-скрипта с веб-мордой и возможностью самостоятельно грузить на свой youtube-канал ?