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