Exemple PHP le plus simple pour récupérer user_timeline avec l'API Twitter version 1.1
En raison du retrait de l'API Twitter 1.0 le 11 juin 2013, le le script dans la question ne fonctionne plus. Cependant, la transition vers l'API Twitter version 1.1 nécessite une approche mise à jour.
Étapes pour récupérer la chronologie utilisateur avec l'API Twitter version 1.1 :
1. Créez un compte de développeur et une application :
2. Ajustez les paramètres de l'application :
3. Utilisez la classe PHP TwitterAPIExchange :
Téléchargez et incluez la classe TwitterAPIExchange depuis GitHub.
4. Configurez l'appel API :
require_once('TwitterAPIExchange.php'); $settings = [ 'oauth_access_token' => 'YOUR_OAUTH_ACCESS_TOKEN', 'oauth_access_token_secret' => 'YOUR_OAUTH_ACCESS_TOKEN_SECRET', 'consumer_key' => 'YOUR_CONSUMER_KEY', 'consumer_secret' => 'YOUR_CONSUMER_SECRET', ]; $url = 'https://api.twitter.com/1.1/statuses/user_timeline.json'; $requestMethod = 'GET'; $getfield = '?screen_name=YOUR_SCREEN_NAME&count=10';
5. Effectuez la requête API :
$twitter = new TwitterAPIExchange($settings); $result = $twitter->setGetfield($getfield) ->buildOauth($url, $requestMethod) ->performRequest(); if ($result) { $tweets = json_decode($result, true); foreach ($tweets as $tweet) { print_r($tweet); } }
Cet exemple de code récupérera et affichera vos 10 statuts d'utilisateur les plus récents sur Twitter à l'aide de l'API Twitter version 1.1.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!