zezette "Allez hop, au revoir" | Bonsoir à tous,
Je voudrais afficher un compteur sur le site que j'ai fait pour quelqu'un. Jusqu'à il y a quelques jours, ça marchait et maintenant j'ai une erreur :
Fatal error: Uncaught exception 'Exception' with message 'GAPI: Failed to authenticate user. Error: "https://developers.google.com/accounts/docs/AuthForInstalledApps "' in /home/lui/www/compteur/gapi.class.php:418 Stack trace: #0 /home/lui/www/compteur/gapi.class.php(62): gapi->authenticateUser('son_adresse@gmail....', 'son_mot_de_passe') #1 /home/lui/www/compteur/compteur.php(23): gapi->__construct('son_adresse@gmail....', 'son_mot_de_passe') #2 {main} thrown in /home/lui/www/compteur/gapi.class.php on line 418
Je m'étais basé sur gapi.class.php (https://code.google.com/p/gapi-google-analytics-php-interface/) dans lequel j'avais rajouté une ligne ($parameters['key'] = 'AIzaSyCcKdOczxVFE6Xbltat_tAJRqUUGxSeVVE'; une clé générée ici : https://console.developers.google.com)
Code :
- define('ga_email','son_adresse@gmail.com');
- define('ga_password','son_mot_de_passe');
- define('ga_profile_id','57561715'); //apparait apres le p dans l'url
- //Le fichier gapi.class.php a été modifié pour éviter un msg d'erreur
- //ligne 116 : $parameters['key'] = 'AIzaSyCcKdOczxVFE6Xbltat_tAJRqUUGxSeVVE';
- require 'gapi.class.php';
- $ga = new gapi(ga_email,ga_password);
- $ga->requestReportData(ga_profile_id,array('browser'),array('visits'),$sort_metric=null,$filter=null,$start_date='2012-01-01');
- echo '<p class="menu">'.$ga->getVisits().' visites</p>';
|
Il semble que Google a changé la manière de se logger et que c'est pour ça que ça ne marche plus, mais là, je suis largué...
Quelqu'un aurait-il une idée ?
Bonne jourée ---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
|