No se que estaré haciendo mal, acá mi codigo:
Código PHP:
Ver original
require_once("Zend/Gdata/ClientLogin.php"); require_once("Zend/Gdata/HttpClient.php"); require_once("Zend/Gdata/YouTube.php"); require_once("Zend/Gdata/App/MediaFileSource.php"); require_once("Zend/Gdata/App/HttpException.php"); require_once("Zend/Uri/Http.php"); //yt account info $yt_pw = "email password"; $yt_source = "Application"; //yt dev key $yt_api_key = GDATA_API_KEY; //login in to YT $authenticationURL= "https://www.google.com/youtube/accounts/ClientLogin"; $httpClient = Zend_Gdata_ClientLogin::getHttpClient($yt_user, $yt_pw, "youtube", null, $yt_source, null, null, $authenticationURL);
Má adelante en el mismo archivo tengo un:
Código PHP:
Ver original
try { $newEntry = $yt->insertEntry($myVideoEntry, $uploadUrl, "Zend_Gdata_YouTube_VideoEntry"); } catch (Zend_Gdata_App_HttpException $httpException) { echo $httpException->getRawResponseBody(); // ACA IMPRIME "Missing or invalid username." } catch (Zend_Gdata_App_Exception $e) { echo $e->getMessage(); }
he probado con varias cuentas, omitiendo el "@gmail.com" no se si la cuenta de gmail deba tener algo especial o algo asi ... por favor ayuda, estoy usando en ZendGdata 1.11