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 originalrequire_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 originaltry {
$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