如何使用twitter4J通过twitter流API检索我的粉丝的所有推文?

时间:2011-03-10 09:37:17

标签: java twitter twitter4j

我在twitter4J库中使用以下代码来检索我的粉丝的所有推文:

friendsIDs = TwitterConnectionManager.getTwitter().getFriendsIDs().getIDs();
twitterStream = twitterStreamFactory.getOAuthAuthorizedInstance(getTwitterAccessToken());
twitterStream.filter(new FilterQuery(friendIDs));

这为我提供了来自我的一位朋友的推文以及包含我朋友之一的@username的推文。如果我关注像Twitter这样的帐户,我会收到包含@Twitter的所有推文。我在他们到达之后过滤了这些推文,但他们创建了大量不必要的数据和CPU使用情况,因为我在移动设备上使用此代码,我想创建一个过滤器,只给出我时间轴中出现的推文。

1 个答案:

答案 0 :(得分:1)

我不认为这是可能的。在这里查看过滤器端点的文档:

http://dev.twitter.com/doc/post/statuses/filter

也许你可以在你的移动应用程序和进行过滤的twitter api之间放置一个app-server?