Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/12/2010, 17:20
mleonardom
Invitado
 
Mensajes: n/a
Puntos:
Exclamación API Youtube Problemas

Hola todos, tengo un problema con el api de youtube con el metodo Zend_Gdata_HttpClient::getHttpClient, ya que siempre me arroja el error: "Missing or invalid username."

No se que estaré haciendo mal, acá mi codigo:
Código PHP:
Ver original
  1. require_once("Zend/Gdata/ClientLogin.php");  
  2. require_once("Zend/Gdata/HttpClient.php");  
  3. require_once("Zend/Gdata/YouTube.php");  
  4. require_once("Zend/Gdata/App/MediaFileSource.php");  
  5. require_once("Zend/Gdata/App/HttpException.php");  
  6. require_once("Zend/Uri/Http.php");  
  7.  
  8. //yt account info  
  9. $yt_user = "[email protected]";
  10. $yt_pw = "email password";
  11. $yt_source = "Application";
  12.  
  13. //yt dev key  
  14. $yt_api_key = GDATA_API_KEY;
  15.  
  16. //login in to YT  
  17. $authenticationURL= "https://www.google.com/youtube/accounts/ClientLogin";  
  18. $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
  1. try {  
  2.     $newEntry = $yt->insertEntry($myVideoEntry,  
  3.                                  $uploadUrl,  
  4.                                  "Zend_Gdata_YouTube_VideoEntry");  
  5. } catch (Zend_Gdata_App_HttpException $httpException) {  
  6.     echo $httpException->getRawResponseBody();  // ACA IMPRIME "Missing or invalid username."
  7. } catch (Zend_Gdata_App_Exception $e) {  
  8.     echo $e->getMessage();  
  9. }

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