bonjour a tous
je suis en train de développer mon site web avec cakephp
j'ai besoin d’intégrer l'api YouTube pour l'Upload et visionnage des vidéos mais j'ai pas su comment.
pouvez-vous me dire ou je place les dossier de l'api ect ...
merci beaucoup

9 réponses


Essaie ce tutoriel http://www.grafikart.fr/tutoriels/php/youtube-data-api-295 (tu peux mettre tout dans le dossier Lib

yilkam
Auteur

merci Grafikart
j'ai mis Zend dans Lib puis

function index(){
        App::import('Lib', 'Zend/Loader.php');
        Zend_Loader::LoadClass('Zend_Gdata_YouTube');
    }

et ça génère cette erreur

Fatal error: Class 'Zend_Loader' not found in /opt/lampp/htdocs/www/cakephp/app/Controller/MoviesController.php on line 7

j'ai mal inclue le fichier ?

As tu réussi a résoudre ton soucis?

yilkam
Auteur

oui voila comment j'ai fait

App::import('Vendor', 'zend_include_path');
 App::import('Vendor','Zend/Loader');
 Zend_Loader::loadClass('Zend_Gdata_YouTube');
 Zend_Loader::loadClass('Zend_Gdata_AuthSub');

Sa serait bien de dire ce que tu as mis dans le fichier zend_include_path. Merci.

yilkam
Auteur

j'ai rien mis dans le fichier. J 'ai pas touché a l'API.

Il n'y a pourtant pas de base, le fichier zend_include_path si?
En tout cas moi je ne le trouve pas.
Si tu pouvais mettre son contenu ce serait gentil ;) Merci

Problème résolu.
Lien qui pourrait interesser les personnes coincés : ICI

salut,je suis en train d’intégrer l' API YouTube avec Cakephp , mais je suis coincé, j'ai mal inclue le fichier:s

j'ai mis Zend dans Vendor et j ai creé un dossier : include qui contient le ficher : path.php.

ini_set('include_path', ini_get('include_path') . PATH_SEPARATOR . dirname( __FILE__ )); // chemin : zend/include/path.php

apres dans ma vue :

public fuction myvideos(){
App::import('Vendor', 'zend_include_path');
App::import('Vendor','Zend/Loader.php');
Zend_Loader::loadClass('Zend_Gdata_YouTube');
Zend_Loader::loadClass('Zend_Gdata_AuthSub');
$yt = new Zend_Gdata_YouTube();
...
}

je recois l erreur suivant :

Fatal Error
Error: Class 'Zend_Loader' not found
File: C:\xampp\htdocs\cake\app\Controller\PostsController.php

ben enfait j ai suivi ce tutorial : Ici

pouvez-vous me dire ou est le probleme ..??
merci d'avance