列出你在twitter上关注的人

列出你在twitter上关注的人,twitter,Twitter,有没有可能这样做: http://api.twitter.com/1/statuses/followers/xxxxxx.json http://api.twitter.com/1/statuses/followers/xxxxxx.json 但是,与其列出跟随您的人,不如列出您正在跟随的人?看起来这就是您需要的: https://api.twitter.com/1.1/friends/ids.json?id=:screen_name_or_user_id 返回ID列表后,可以通过将其作为逗

有没有可能这样做:

http://api.twitter.com/1/statuses/followers/xxxxxx.json http://api.twitter.com/1/statuses/followers/xxxxxx.json
但是,与其列出跟随您的人,不如列出您正在跟随的人?

看起来这就是您需要的:

https://api.twitter.com/1.1/friends/ids.json?id=:screen_name_or_user_id

返回ID列表后,可以通过将其作为逗号分隔的列表传递给另一个API调用来查找:

http://api.twitter.com/1.1/users/lookup.json?user_id=[comma delimited list goes here]

您可以使用:

https://api.twitter.com/1/friends.json?screen_name=bitboxer

这样,您就不必两次调用id和than来获取详细信息。

您需要调用的新1.1 URL是

require_once('tmhOAuth.php');
require_once('tmhUtilities.php');
$profile_username = "abcdefg"; //twitter username
$oauth_access_token = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; //Your access token
$oauth_access_token_secret = "YYYYYYYYYYYYYYYYYYYYYYYYYY"; //Your access token secret
$consumer_key = "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"; //Your key
$consumer_secret = "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB"; //Your secret key
$tmhOAuth = new tmhOAuth(array(
    'consumer_key' => $consumer_key,
    'consumer_secret' => $consumer_secret,
    'user_token' => $oauth_access_token,
    'user_secret' => $oauth_access_token_secret,
    'curl_ssl_verifypeer' => false
));
$code = $tmhOAuth->request(
    'GET', 
    $tmhOAuth->url('1.1/friends/ids'), 
    array(
        'screen_name' => $profile_username,
        'count' => '10'
    )
);
$response = $tmhOAuth->response['response'];
$following_ids = json_decode($response, true);
print_r($following_ids);

完整的文档位于。

如何获取这些人的姓名?@Tyilo-添加到我的答案中:)您可以在一次通话中完成。查看我的答案。不会返回所有朋友,我只返回20条记录。仅供参考:要匹配所有记录,您需要翻阅结果: