我在twitter4J库中使用以下代码来检索我的粉丝的所有推文:
friendsIDs = TwitterConnectionManager.getTwitter().getFriendsIDs().getIDs();
twitterStream = twitterStreamFactory.getOAuthAuthorizedInstance(getTwitterAccessToken());
twitterStream.filter(new FilterQuery(friendIDs));
这为我提供了来自我的一位朋友的推文以及包含我朋友之一的@username的推文。如果我关注像Twitter这样的帐户,我会收到包含@Twitter的所有推文。我在他们到达之后过滤了这些推文,但他们创建了大量不必要的数据和CPU使用情况,因为我在移动设备上使用此代码,我想创建一个过滤器,只给出我时间轴中出现的推文。
答案 0 :(得分:1)
我不认为这是可能的。在这里查看过滤器端点的文档:
http://dev.twitter.com/doc/post/statuses/filter
也许你可以在你的移动应用程序和进行过滤的twitter api之间放置一个app-server?