任意のユーザのフォロー関係を取得(Twitter4j)
今回は,任意の二つのユーザのフォロー関係を取得するためのソースコードを書きます.
import java.util.HashMap; import java.util.Map; import twitter4j.RateLimitStatus; import twitter4j.Twitter; import twitter4j.TwitterException; import twitter4j.TwitterFactory; import twitter4j.api.FriendsFollowersResources; import twitter4j.auth.AccessToken; public class Print { public static void main(String[] args) { // TODO Auto-generated method stub String consumerKey = "自分のconsumerKey"; String consumerSecret = "自分のconsumerSecret"; String accessToken = "自分のaccesToken"; String accessTokenSecret = "自分のaccessTokenSecret"; Twitter twitter = new TwitterFactory().getInstance(); twitter.setOAuthConsumer(consumerKey, consumerSecret); twitter.setOAuthAccessToken(new AccessToken(accessToken, accessTokenSecret)); try { FriendsFollowersResources friendship = twitter.friendsFollowers(); // 指定ユーザA,指定ユーザB System.out.println("friendships:\n" + friendship.showFriendship("指定ユーザAのアカウント名", "指定ユーザBのアカウント名")); } catch (TwitterException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } }