...
Actualités WEB et WordPress, thèmes, plugins. Ici, nous partageons des conseils et les meilleures solutions de sites Web.

Un guide pour savoir comment utiliser l’API de recherche Twitter

25

Souhaitez-vous implémenter l’API de recherche Twitter sur votre site Web ? Les API REST de Twitter offrent aux développeurs un moyen de rechercher des tweets ou des utilisateurs en écrivant un morceau de code.

Pour nos applications, nous utilisons la bibliothèque TwitterOAuth. Lisez notre article COMMENT ENVOYER UN TWEET SUR TWITTER AVEC PHP, où nous écrivons sur l’installation de cette bibliothèque.

Twitter a mentionné que l’API de recherche est axée sur la pertinence et non sur l’exhaustivité. Cela signifie que certains Tweets et utilisateurs peuvent être absents des résultats de recherche. Malgré cela, vous pouvez obtenir un résultat de recherche suffisant.

Comment rechercher des tweets à l’aide de l’API

Une fois que vous avez installé la bibliothèque TwitterOAuth, vous pouvez rechercher des tweets via les API REST. Pour rechercher un tweet, Twitter a fourni une recherche/tweets de point de terminaison. Nous l’utiliserons en quelques secondes. Pour continuer, je suppose que vous avez configuré votre application Twitter et que vous avez vos clés d’application avec vous.

Nous devons créer un objet à partir de la classe TwitterOAuth. Vous devez ajouter le code ci-dessous pour cela.

require('vendor/autoload.php');
use AbrahamTwitterOAuthTwitterOAuth;
 
$connection = new TwitterOAuth('YOUR_CONSUMER_KEY', 
'YOUR_CONSUMER_SECRET', 'YOUR_ACCESS_TOKEN', 
'YOUR_ACCESS_TOKEN_SECRET');

Une fois que nous avons instancié l’objet de connexion, nous pouvons utiliser le point de terminaison de l’API REST. Vous trouverez ci-dessous le code de notre point de terminaison « recherche/tweets ».

$arr_tweets = $connection->get("search/tweets", [
"q" => "@WordPress", "result_type" => "recent", 
"count" => "15", "lang" => "en"]);

La méthode ci-dessus renverra les 15 derniers tweets écrits en anglais. Pour en savoir plus sur les paramètres, vous pouvez lire sur Twitter la documentation des développeurs GET search/tweets.

Comment rechercher des utilisateurs à l’aide de l’API

Vous pouvez rechercher des utilisateurs de la même manière que vous recherchez des tweets. La seule différence réside dans certains paramètres et dans le point final. Pour la recherche d’utilisateurs, nous utilisons le point de terminaison ‘users/search’. Vous pouvez en savoir plus à ce sujet sur GET users/search

Ajoutons-y du code. Par exemple, je souhaite rechercher des utilisateurs portant le nom «Matt ». Donc, mon code serait comme ci-dessous.

$arr_tweets = $connection->get("users/search", [
"q" => "Matt", "count" => "15"]);

Le code ci-dessus renverra 15 utilisateurs dont le nom contient «Matt ». Vous pouvez appliquer plus de paramètres à la fonction de recherche, comme indiqué dans la documentation du développeur Twitter.

J’espère que vous comprenez comment utiliser l’API de recherche Twitter. Pour toute question ou suggestion, veuillez laisser un commentaire ci-dessous.

Source d’enregistrement: artisansweb.net

Ce site utilise des cookies pour améliorer votre expérience. Nous supposerons que cela vous convient, mais vous pouvez vous désinscrire si vous le souhaitez. J'accepte Plus de détails