Maison >développement back-end >tutoriel php >Comment récupérer la chronologie d'un utilisateur avec l'API Twitter v1.1 en utilisant un code PHP minimal ?

Comment récupérer la chronologie d'un utilisateur avec l'API Twitter v1.1 en utilisant un code PHP minimal ?

DDD
DDDoriginal
2024-12-29 16:58:11624parcourir

How to Retrieve a User's Timeline with the Twitter API v1.1 Using Minimal PHP Code?

Exemple PHP le plus simple pour récupérer user_timeline avec l'API Twitter version 1.1

L'API Twitter version 1.0 est désormais retirée, ce qui rend le code fourni dans la question obsolète. Pour récupérer le user_timeline (statuts récents) avec le moins de code possible, suivez ces étapes :

Configuration

  1. Créez un compte développeur : Créez un compte sur le Site des développeurs Twitter.
  2. Créer une application : Sur le site des développeurs, créez une nouvelle application pour obtenez vos clés API uniques.
  3. Générer des jetons d'accès : Cliquez sur "Créer mon jeton d'accès" sur votre page de candidature pour obtenir les jetons nécessaires.
  4. Mettre à jour l'accès Niveau : Assurez-vous que votre application dispose d'un accès en lecture et en écriture en accédant aux « Paramètres » dans votre application.

Implémentation

Ensuite, utilisez la classe et le code PHP suivants :

require_once('TwitterAPIExchange.php');

$settings = [
    'oauth_access_token' => 'YOUR_ACCESS_TOKEN',
    'oauth_access_token_secret' => 'YOUR_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';

$twitter = new TwitterAPIExchange($settings);
echo $twitter->buildOauth($url, $requestMethod)->performRequest();

Réponse

La réponse de l'API Twitter sera affiché sous la forme d'un tableau des statuts d'utilisateurs récents.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn