Comunidad de diseño web y desarrollo en internet online

API Youtube no sube video

Citar            
MensajeEscrito el 31 Ago 2009 02:05 am
Hola tengo una web donde mis usuarios subiran videos con mi web a youtube desde la api pero el archivo que realiza esto se queda en blanco y no hace nada.

Espero y esta ves me hagan caso, por que casi nadie me ayuda por aqui. Gracias Clab

Código PHP :

<?php
/*
Curso de como utlizar la Api de Youtube
Tema: Logeo y subida de video
Autor: StepheX (Brian Salazar) de www.avenidanet.com
Nuestro blog en avenidanet.com/blog/
28/05/2008
Consultas a [email protected]
*/
   
require_once 'Zend/Loader.php'; // Esta es la ruta del archivo loader.php que esta en la carpeta Zend

Zend_Loader::loadClass('Zend_Gdata_AuthSub');
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('Zend_Gdata_YouTube');

$authenticationURL= 'https://www.google.com/youtube/accounts/ClientLogin';

$httpClient = Zend_Gdata_ClientLogin::getHttpClient(
$username = '[email protected]',
$password = 'pass',
$service = 'youtube',
$client = null,
$source = 'MiYoutube', // un nombre para identificar la aplicacion
$loginToken = null,
$loginCaptcha = null,
$authenticationURL);

//DEVELOPER KEY
$millave = 'AI39si5gBFpAntDx6MFQoc9sqfFzvc4uei0rgftRi2oaeStAZ4-7caJPskjQVOmzFURCH5X6vXtQZGaSKG_Gz8BAjNezcgy-zA';
$httpClient->setHeaders('X-GData-Key', "key=${millave}");
$yt = new Zend_Gdata_YouTube($httpClient);

// Creamos una clase para la entrada del video
$miVideo = new Zend_Gdata_YouTube_VideoEntry();

// create a new Zend_Gdata_App_MediaFileSource object
$filesource = $yt->newMediaFileSource('video.mp4');
$filesource->setContentType('video/quicktime');
// set slug header
$filesource->setSlug('video.mp4');

// add the filesource to the video entry
$miVideo->setMediaSource($filesource);


// Creamos un objeto media group
$mediaGroup = $yt->newMediaGroup();
$mediaGroup->title = $yt->newMediaTitle()->setText('Video subido con Mis Mamadas');
$mediaGroup->description = $yt->newMediaDescription()->setText('Subido con mi web');

// Descarga el archivo que contiene los tags de youtube
$categoryScheme = 'http://gdata.youtube.com/schemas/2007/categories.cat';

$mediaGroup->category = array(
$yt->newMediaCategory()->setText('Tech')->setScheme($categoryScheme),
);

// agregamos los tags
$mediaGroup->keywords = $yt->newMediaKeywords()->setText('01');

$miVideo->mediaGroup = $mediaGroup;


// upload URL for the currently authenticated user
$uploadUrl = 'http://uploads.gdata.youtube.com/feeds/users/default/uploads';

try {
  $newEntry = $yt->insertEntry($miVideo, $uploadUrl, 'Zend_Gdata_YouTube_VideoEntry');
} catch (Zend_Gdata_App_Exception $e) {
    echo $e->getMessage();
}
?>

Por Jimmy_Space

66 de clabLevel



Genero:Masculino  

Tlacojalpan

firefox
Citar            
MensajeEscrito el 31 Ago 2009 07:16 pm
Porfavor ayudenme.

Por Jimmy_Space

66 de clabLevel



Genero:Masculino  

Tlacojalpan

firefox
Citar            
MensajeEscrito el 01 Sep 2009 06:45 am
Necesito ayuda, porfavor alguien me preste atencion por 5 minutos y ya

gracis, esta web es muy buena y esta en mis favoritos pero, esta ves soy yo el necesitado gracias!!!.

Por Jimmy_Space

66 de clabLevel



Genero:Masculino  

Tlacojalpan

firefox
Citar            
MensajeEscrito el 01 Sep 2009 05:17 pm
revisa la documentacion es lo mejor q hay

Por talcual

686 de clabLevel



 

Colombia

firefox
Citar            
MensajeEscrito el 02 Sep 2009 02:08 am
ya lo hice pero no sube el video, solo con un formulario

Por Jimmy_Space

66 de clabLevel



Genero:Masculino  

Tlacojalpan

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.