Twitter4j搜索用户的朋友

时间:2015-01-20 20:03:46

标签: android twitter twitter4j

我正在开发一个Android应用程序,我想在其中向已登录用户的朋友发送Twitter直接消息。我正在使用Twitter4J来访问API。

我通过twitter.getFriendsList方法检索朋友列表。这项工作正常,但我还需要根据名称搜索朋友,我尝试通过twitter.searchUser方法,但这会搜索所有Twitter用户,而不是通过我的粉丝。有没有我缺少的方法?

提前谢谢。

1 个答案:

答案 0 :(得分:0)

getFriendsList返回一个PagableResponseList<User>,让我们调用返回的内容users,这样如果你需要搜索一下,你可以使用

 for (User friend : users) 
 { 
     if(friend.getScreenName().equals("whateverYouAreSearchingOn"))
     {
         twitter.sendDirectMessage(friend.getId(), "The Direct Message");
     }
 }

否则我不确定你在这里问的是什么:)