【发布时间】:2015-05-27 12:50:43
【问题描述】:
我需要获取当前登录用户的followers list。我看到了this,但是如何发出 URL 请求并管理结果。我可以使用 volley 或其他方式发出正常的网络请求吗?任何帮助表示赞赏。
【问题讨论】:
-
我也有同样的问题。你能找到任何解决方案吗?
我需要获取当前登录用户的followers list。我看到了this,但是如何发出 URL 请求并管理结果。我可以使用 volley 或其他方式发出正常的网络请求吗?任何帮助表示赞赏。
【问题讨论】:
我也遇到了同样的问题。然后我找到了这个功能 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
【讨论】: