Il y a quelques temps, Twitter a dĂ©cidĂ© de forcer tout le monde Ă utiliser la version 1.1 de leur API, voici rapidement comment l’utiliser.
1 – CrĂ©er une application sur Twitter Dev
Rendez vous ici puis crĂ©ez une application. Une fois l’application crĂ©er, gĂ©nĂ©rez un token d’accès (create my access token). et c’est fait.
2 – Authentification & Display
Ici, une classe existe déjà sur GitHub alors on va en faire usage. Téléchargez là puis récupérez le dossier twitteroauth contenant les classes dont nous avons besoin, copiez en le contenu dans votre dossier de classes. puis allez éditer le fichier devant afficher les tweets.
Les paramètres de l’objet $twitter_api sont tous la page de l’application crĂ©Ă©e sur Twitter dev.
Note: en attendant que je trouve le temps de corriger les balises pre du site, le code est ici !
1 2 3 4 5 6 7 |
<?php require "class/twitteroauth.php"; $twitter_api = new TwitterOAuth (consumer_key, consumer_secret, oauth_token, oauth_token_secret); $tweets = $twitter_api -> get ('statuses/user_timeline', array('count' => 5)); foreach ($tweets as $key => $tweets) { echo "• " . $tweets->text . "<br/>"; } |
Et ça fonctionne, pour voir toutes les données utilisables, faites un var_dump sur la variable $tweets !