Téléphone : 09 83 00 63 69
[Tuto] [API] Utiliser l'API Twitter via PHP
Posté sur: août 23, 2016
Catégories: Arduino
Dans cet article, nous utiliserons l'API Twitter grâce au langage PHP. Cet article s'inscrit dans la continuité de celui permettant de récupérer uniquement le nombre de followers.
Toute la méthode expliquée ci-dessous est basé sur cet article: http://iag.me/socialmedia/build-your-first-twitter-app-using-php-in-8-easy-steps/
Nous utilisons le système suivant: https://github.com/J7mbo/twitter-api-phpnnDans l'index.php, vous aurez à personnaliser les lignes:
$settings = array( 'oauth_access_token' => "OAUTH_ACCESS_TOKEN", 'oauth_access_token_secret' => "OAUTH_ACCESS_TOKEN_SECRET", 'consumer_key' => "CONSUMER_KEY", 'consumer_secret' => "CONSUMER_SECRET" );
Tous ces paramètres sont disponibles en créant une application sur le site https://apps.twitter.com
Pour récupérer les informations principales du compte: le nombre de followers, le nombre d'abonnements et le nombre de tweetsnnn
"YOUR_ACCESS_TOKEN", 'oauth_access_token_secret' => "YOUR_ACCESS_TOKEN_SECRET", 'consumer_key' => "YOUR_CONSUMMER_KEY", 'consumer_secret' => "YOUR_CONSUMER_SECRET" ); $url = "https://api.twitter.com/1.1/statuses/user_timeline.json"; $requestMethod = "GET"; $getfield = '?screen_name=LetmeknowFr&count=1'; $twitter = new TwitterAPIExchange($settings); $string = json_decode($twitter->setGetfield($getfield) ->buildOauth($url, $requestMethod) ->performRequest(),$assoc = TRUE); if($string["errors"][0]["message"] != "") {echo "
Sorry, there was a problem.
Twitter returned the following error message:
".$string[errors][0]["message"]."
";exit();} foreach($string as $items) { $followers = $items['user']['followers_count']; $friends = $items['user']['friends_count']; $tweets = $items['user']['statuses_count']; } ?>
De nombreux autres data sont récupérables, elles sont détaillées dans l'article http://iag.me/socialmedia/build-your-first-twitter-app-using-php-in-8-easy-steps/
Commentaires
mai 10, 2019
nov. 14, 2016
sept. 6, 2016
sept. 6, 2016
Connectez-vous pour commenter
Se connecter