IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Afficher le nombre de follower twitter sur son site


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de aljessy
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2010
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 319
    Par défaut Afficher le nombre de follower twitter sur son site
    Bonjour, j'utilise la bibliothèque twitteroath pour afficher le nombre de followers sur mon site.

    J'utilise le code ci-dessous :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $twitter_access_token = 'xxx';
    	$twitter_access_token_secret = 'xxx';
    	$twitter_consumer_key = 'xxx';
    	$twitter_consumer_secret = 'xxx';
     
    	$twitter_api = new TwitterOAuth($twitter_consumer_key, $twitter_consumer_secret, $twitter_access_token, $twitter_access_token_secret);
    	$twitter_api_link = $twitter_api->get('users/users' , array ('screen_name'=>($twitter_id)));
    	$twitter_count = $twitter_api_link[0]->followers_count;
    	echo "Le nombre de followers est de ".$twitter_count;
    Lorsque j'exécute, j'ai cette erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     Fatal error: Cannot use object of type stdClass as array
    Elle provient de cette ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $twitter_count = $twitter_api_link[0]->followers_count;
    Comment puis-je faire pour résoudre cette erreur?

    Merci

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Comme ça ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $twitter_count = $twitter_api_link->{'followers_count'};
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé Avatar de aljessy
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2010
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 319
    Par défaut
    Maintenant, il y'a toujours une erreur. Celle-ci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Notice: Undefined property: stdClass::$followers_count

  4. #4
    Membre éclairé Avatar de aljessy
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2010
    Messages
    319
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2010
    Messages : 319
    Par défaut
    Merci finalement j'ai pu résoudre mon problème.

    Voici le code utilisé pour ceux qui auront le même problème
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <?php
    	require_once ('twitteroauth.php');
     
    	define("CONSUMER_KEY", "xxx");
    	define("CONSUMER_SECRET", "xxx");
    	define("ACCES_KEY", "xxx");
    	define("ACCES_SECRET", "xx");
    	$twitter_id = 'screen_name';
     
    	$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, ACCES_KEY, ACCES_SECRET);
    	$twitter_api_link = $connection->get( 'users/lookup' , array ( 'screen_name' => ( $twitter_id ) ) );
    	$twitter_count = $twitter_api_link[0]->followers_count;
     
    	$httpCode = $connection->http_code;
     
           if($httpCode == 200){ 
               echo $twitter_count;
          }else{echo "0";}
    ?>

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/03/2012, 12h55
  2. Comment afficher ses status facebook sur son site ?
    Par Sami38 dans le forum Facebook
    Réponses: 5
    Dernier message: 19/01/2012, 22h20
  3. [JavaScript] Petit script pour afficher les tweets de Twitter sur votre site
    Par Immobilis dans le forum Contribuez
    Réponses: 0
    Dernier message: 20/08/2011, 19h24
  4. récupérer flux csv et l'afficher sur son site
    Par maki69380 dans le forum Débuter
    Réponses: 1
    Dernier message: 02/04/2009, 18h57
  5. [XML] Afficher du RSS sur son site internet et non pas l'installer
    Par gorderson dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 20/09/2008, 11h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo