「TwistOAuth」を利用してTwitterのタイムラインを取得する方法です
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <?php require_once (dirname( __FILE__ ) . '/lib/TwistOAuth-master/build/TwistOAuth.phar' ); $consumer_key = '' ; $consumer_secret = '' ; $access_token = '' ; $access_token_secret = '' ; $screen_name = '' ; try { $to = new TwistOAuth( $consumer_key , $consumer_secret , $access_token , $access_token_secret ); $query = array ( "screen_name" => $screen_name , // 取得するユーザー "count" => '200' ); // 取得する件数(1リクエスト最大200) $status = $to ->get( "statuses/user_timeline" , $query ); foreach ( $status as $key => $value ) { echo $value ->text. "<BR>" ; } } catch (TwistException $e ) { echo $e ->getMessage(). "<BR>" ; } ?> |