Heim >Backend-Entwicklung >PHP-Tutorial >Wie rufe ich Twitter-Benutzer-Timeline-Daten mit PHP und der Twitter API v1.1 ab?
Einfachstes PHP-Beispiel zum Abrufen von user_timeline mit Twitter API Version 1.1
Aufgrund der Einstellung von Twitter API 1.0 am 11. Juni 2013 wird das bereitgestellte Das Skript in der Frage funktioniert nicht mehr. Der Übergang zur Twitter-API-Version 1.1 erfordert jedoch einen aktualisierten Ansatz.
Schritte zum Abrufen von user_timeline mit Twitter-API-Version 1.1:
1. Erstellen Sie ein Entwicklerkonto und eine Anwendung:
2. Passen Sie die Anwendungseinstellungen an:
3. Nutzen Sie die TwitterAPIExchange-PHP-Klasse:
Laden Sie die TwitterAPIExchange-Klasse von GitHub herunter und integrieren Sie sie.
4. Konfigurieren Sie den API-Aufruf:
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. Führen Sie die API-Anfrage aus:
$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); } }
Dieses Codebeispiel ruft Ihre letzten 10 Benutzerstatus von Twitter mithilfe der Twitter-API-Version 1.1 ab und zeigt sie an.
Das obige ist der detaillierte Inhalt vonWie rufe ich Twitter-Benutzer-Timeline-Daten mit PHP und der Twitter API v1.1 ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!