2013-08-08 3 views
0

Я пытаюсь загрузить видео с помощью моего ключа разработчика на канал YouTube, который принадлежит моей учетной записи google.Загрузка видео на принадлежащий вам канал YouTube

$authenticationURL= 'https://www.google.com/accounts/ClientLogin'; 
$httpClient = 
    Zend_Gdata_ClientLogin::getHttpClient(
       $username = 'username', 
       $password = 'pass', 
       $service = 'youtube', 
       $client = null, 
       $source = 'mysource', // a short string identifying your application 
       $loginToken = null, 
       $loginCaptcha = null, 
       $authenticationURL); 


    $developerKey = 'key'; 
$applicationId = 'Video Upload'; 
$clientId = 'Video Uploader v1'; 

Однако, когда я пытаюсь загрузить на этот канал дает мне ошибку «доступ на запись», даже если этот канал, принадлежащий мне. Я могу легко управлять этим каналом YouTube, используя «учетную запись переключателя» на youtube. но когда дело доходит до загрузки с использованием API, я получаю ошибку доступа к записи.

Я использую URL загрузки, как этот

http://uploads.gdata.youtube.com/feeds/api/users/CHANNELUSERNAME/uploads 

Любая идея, как это исправить?

ответ

2

This blog предоставит вам правильную информацию о том, как управлять несколькими каналами через API.

+0

установка пароля для этого канала страницы сделала это! ... –