Twitter ユーザーの写真を取得してブラウザに表示するために、Twitter API に対して AJAX 呼び出しを行う方法を知りたいです。問題は、PHP メソッドを使用すると、ループによって生成された 100 人の Twitter ユーザーのプロフィール写真を表示するのに非常に長い時間がかかることです.プロフィール写真の画像を取得するためにJquery AJAXを使用しますか?これには、呼び出しを認証する必要があります..
https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=twitterapi&count=2
以下は私が使用したPHPメソッドですが、SOO SLOWです..
$id = $_GET['screen_name'];
* Create a TwitterOauth object with consumer/user tokens. */
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, $access_token['oauth_token'], $access_token['oauth_token_secret']);
foreach($id as $key => $value) {
$url = $connection->get('users/show', array('screen_name' => $value));
$results = json_encode($url);
$data = json_decode($results, true);
$image = '';
if(is_array($data)){
$image = $data['profile_image_url']; ;
$image_bigger = str_replace('_normal', '_bigger',$image);
}
}
?>