使用FABRIC ANDROID SDK获取关注者/列表?

时间:2015-05-06 10:53:37

标签: android twitter-fabric

我需要获得当前登录用户的followers list。我看到this但是如何发出URL请求并管理结果。我可以通过使用凌空或其他东西来制作正常的网络请求吗?任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

我也遇到了同样的问题。然后我找到了这个功能 Twitter4j 的java包装器。这是非常容易使用。以下是我用于在列表中存储关注者ID的代码行。

List<Long> ids = new ArrayList<Long>();
twitter4j.Twitter twitter1;
ConfigurationBuilder config =
            new ConfigurationBuilder()
                    .setOAuthConsumerKey(custkey)
                    .setOAuthConsumerSecret(custsecret)
                    .setOAuthAccessToken(accesstoken)
                    .setOAuthAccessTokenSecret(accesssecret);

twitter1 = new TwitterFactory(config.build()).getInstance();



         while(cursor != 0 && length > 0) {
              System.out.println("in loop");
            try {
                IDs temp    = twitter1.friendsFollowers().getFollowersIDs(username, cursor);
                cursor      = temp.getNextCursor();
                tempids = temp.getIDs();
                length = temp.getIDs().length;
            } catch (twitter4j.TwitterException e) {
                e.printStackTrace();
            }

            for (long id : tempids) {
                ids.add(id);
            }
        }`

我也在Twitter社区提出了同样的问题。你可以看一下 https://twittercommunity.com/t/get-followers-of-a-user-using-twitter-android-sdk/37740