...
✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Eine Anleitung zur Verwendung der Twitter-Such-API

17

Möchten Sie die Twitter Search API auf Ihrer Website implementieren? Die Twitter-REST-API bietet Entwicklern die Möglichkeit, Tweets oder Benutzer zu durchsuchen, indem sie einen Code schreiben.

Für unsere Anwendungen verwenden wir die TwitterOAuth-Bibliothek. Lesen Sie unseren Beitrag SO SENDEN SIE EINEN TWEET AUF TWITTER MIT PHP, wo wir über die Installation dieser Bibliothek schreiben.

Twitter erwähnte, dass die Such-API auf Relevanz und nicht auf Vollständigkeit ausgerichtet ist. Dies bedeutet, dass einige Tweets und Benutzer möglicherweise in den Suchergebnissen fehlen. Trotzdem können Sie ein ausreichendes Suchergebnis erhalten.

So durchsuchen Sie Tweets mit API

Nachdem Sie die TwitterOAuth-Bibliothek installiert haben, können Sie Tweets über REST-APIs durchsuchen. Um einen Tweet zu durchsuchen, hat Twitter eine Endpunktsuche/Tweets bereitgestellt. Wir werden es in Sekunden verwenden. Um fortzufahren, gehe ich davon aus, dass Sie Ihre Twitter-Anwendung eingestellt haben und Ihre Anwendungsschlüssel bei sich haben.

Wir müssen ein Objekt aus der Klasse TwitterOAuth erstellen. Sie müssen den folgenden Code dafür hinzufügen.

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

Sobald wir das Verbindungsobjekt instanziieren, können wir den Endpunkt der REST-API verwenden. Unten ist der Code für unseren Endpunkt ‘search/tweets’.

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

Die obige Methode gibt die letzten 15 Tweets zurück, die in englischer Sprache verfasst sind. Weitere Informationen zu Parametern finden Sie in der Dokumentation für Twitter-Entwickler GET search/tweets.

So suchen Sie Benutzer mithilfe der API

Sie können Benutzer genauso durchsuchen wie Tweets. Der einzige Unterschied besteht in einigen Parametern und im Endpunkt. Für die Benutzersuche verwenden wir den Endpunkt ‘users/search’. Weitere Informationen hierzu finden Sie unter GET-Benutzer/Suche

Fügen wir etwas Code hinzu. Zum Beispiel möchte ich nach Benutzern mit dem Namen ‘Matt’ suchen. Mein Code würde also wie folgt aussehen.

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

Der obige Code gibt 15 Benutzer mit dem Namen "Matt" zurück. Sie können weitere Parameter auf die Suchfunktion anwenden, wie in der Twitter-Entwicklerdokumentation angegeben.

Ich hoffe, Sie verstehen, wie man die Twitter Search API verwendet. Bei Fragen oder Anregungen hinterlassen Sie bitte unten einen Kommentar.

Aufnahmequelle: artisansweb.net

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen