我正在尝试使用我的开发人员密钥将视频上传到我的谷歌帐户拥有的 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
知道如何解决这个问题吗?