使用Twitter API 版本1.1 檢索用戶時間線的簡單PHP 示例
簡介:
Twitter API 1.0 已停用,導致提供的腳本無效。本文提供了一個更新的解決方案和一個 PHP 類,用於使用最少的程式碼檢索使用者時間軸。
先決條件:
解決方案:
以下是與 OAuth 和 Twitter v1.1 整合的簡化 PHP代碼API:
require_once('TwitterAPIExchange.php'); // Set access tokens $settings = array( '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' ); // Set request URL $url = 'https://api.twitter.com/1.1/statuses/user_timeline.json?count=10'; $requestMethod = 'GET'; // Instantiate Twitter API Exchange $twitter = new TwitterAPIExchange($settings); // Perform the request $output = $twitter->buildOauth($url, $requestMethod)->performRequest(); // Decode and print tweets $tweets = json_decode($output, true); foreach ($tweets as $tweet) { print_r($tweet); }
實作:
以上是如何使用 PHP 和 v1.1 API 檢索使用者的 Twitter 時間軸?的詳細內容。更多資訊請關注PHP中文網其他相關文章!