将视频上传到自有的YouTube频道

时间:2013-08-08 19:46:10

标签: php youtube youtube-api

我正在尝试使用我的开发者密钥将视频上传到我的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​​上传时,我会收到写访问错误。

我使用像这样的上传网址

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

知道怎么解决这个问题吗?

1 个答案:

答案 0 :(得分:2)

This blog将为您提供有关如何通过API管理多个渠道的正确信息。