API Youtube para Enviar Videos
Não sei bem se esse é o local para a minha dúvida, porém como a programação da API é PHP...
Eu tenho um programa para enviar vídeos para o YouTube, que começa assim:
All programs are downloaded from the Google directory /Zend include Todos os programas são baixados a partir do diretório Google / Zend incluem
youtube.php: youtube.php:
$usuarioYoutube = "My YoutubeUser Name";
$ UsuarioYoutube = "My Name YoutubeUser";
$senhaYoutube = "******";
$SenhaYoutube = "******";
$developerKey = "My Developer Key";
$DeveloperKey = "Key Desenvolvedor Meu";
$videoCategory = $_SESSION["categoria"];
$VideoCategory _SESSION = $ ["categoria"];
$videoTitle = $_SESSION["titulo"];
$videoDescription = $_SESSION["descricao"];
set_include_path("/home/boteabocanotrombone/www/Zend");
require_once 'Loader.php';
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('Zend_Gdata_YouTube');
Zend_Loader::loadClass('Zend_Gdata_App_Exception');
$client = Zend_Gdata_ClientLogin::getHttpClient(
$usuarioYoutube, $senhaYoutube, 'youtube'
);
$youTube = new Zend_Gdata_YouTube(
$client,
"",
"",
$developerKey
);
$videoEntry = new Zend_Gdata_YouTube_VideoEntry();
// Categoria do vídeo, precisa ser compatível com as categorias do youtube
$videoEntry->setVideoCategory( $videoCategory);
// Título do vídeo
$videoEntry->setVideoTitle( $videoTitle);
// Descriçao do vídeo
$videoEntry->setVideoDescription( $videoDescription );
// Tags do vídeo (devem ser separadas por vírgulas)
$videoEntry->setVideoTags( $videoTags );
// Aqui retorna um array, com os tokens que vao ser utilizados
$token = $youTube->getFormUploadToken($videoEntry);
// URL de retorno depois de fazer o upload do vídeo
$nextUrl = 'http://www.boteabocanotrombone.org/upload_retorno.php';
echo'
<form action="'.htmlspecialchars($token["url"].'?nexturl='.$nextUrl).'" method="post" enctype="multipart/form-data">
<input type="hidden" name="token" value="'.htmlspecialchars($token["token"]).'" />
<input type="file" name="file" />
<input type="submit" value="Inserir vídeo" />
</form>
';
?>
Warning: include_once(Zend/Gdata/ClientLogin.php) [function.include-once]: failed to open stream: No such file or directory in /home/boteabocanotrombone/www/Zend/Loader.php on line 147
Warning: include_once() [function.include]: Failed opening 'Zend/Gdata/ClientLogin.php' for inclusion (include_path='/home/boteabocanotrombone/www/Zend') in /home/boteabocanotrombone/www/Zend/Loader.php on line 147
Fatal error: Uncaught exception 'Zend_Exception' with message 'File "Zend/Gdata/ClientLogin.php" does not exist or class "Zend_Gdata_ClientLogin" was not found in the file' in /home/boteabocanotrombone/www/Zend/Loader.php:100 Stack trace: #0 /home/boteabocanotrombone/www/Zend/youtube.php(64): Zend_Loader::loadClass('Zend_Gdata_Clie...') #1 {main} thrown in /home/boteabocanotrombone/www/Zend/Loader.php on line 100
Lembrando que Todo o Diretório Zend dá permissão pra ler e gravar, se alguém já teve experiencia com essa API e poderia me ajuda,
EU agradeceria imensamente.
É muito importante!
Obrigado
Discussão (1)
Carregando comentários...