ミムの部屋

社内SEが,興味をもったことを書いていきます.

任意のユーザのフォロー関係を取得(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();
		}        
	}
}