[Tuto] [API] Utiliser l'API Twitter via PHP

Posté sur: août 23, 2016

Catégories: Arduino

Tags: api , iot , php , twitter

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 tweetsnntwittern
 "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

  • Daft
    mai 10, 2019
  • GUEDO
    nov. 14, 2016
  • admin
    sept. 6, 2016
  • tbz
    sept. 6, 2016

laissez un commentaire

Se connecter