我曾经使用此代码上传视频:
try {
$ytConfigData = App_SiteSettings::get('yt');
$httpClient = Zend_Gdata_ClientLogin::getHttpClient($ytConfigData->user,$ytConfigData->password, 'youtube');
} catch (Zend_Gdata_App_CaptchaRequiredException $cre) {
echo 'URL of CAPTCHA image: ' . $cre->getCaptchaUrl() . "\n";
echo 'Token ID: ' . $cre->getCaptchaToken() . "\n";
exit;
} catch (Zend_Gdata_App_AuthException $ae) {
echo 'Problem authenticating: ' . $ae->exception() . "\n";
exit;
}
$yt = new Zend_Gdata_YouTube($httpClient,
null,//$applicationId,
null,//$clientId,
$ytConfigData->devkey);
$myVideoEntry= new Zend_Gdata_YouTube_VideoEntry()
现在我 通过 Google 验证失败。原因:错误的身份验证
我没有在我的 gmail 帐户上启用两步验证
我也尝试过使用 https://code.google.com/p/google-api-php-client/ 但只有一个示例来显示上传视频没有示例如何加载视频:(所以你能给我如何通过我的脚本在 youtube 上上传视频?提前谢谢。