2

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

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

这为我提供了来自我的一位朋友的所有推文,也为我提供了包含我的一位朋友的@username 的推文。如果我关注 Twitter 之类的帐户,我会收到所有包含 @Twitter 的推文。我在这些推文到达后对其进行过滤,但它们会产生大量不需要的数据和 CPU 使用率,并且由于我在移动设备上使用此代码,因此我想创建一个过滤器,只为我提供时间轴中出现的推文。

4

1 回答 1

1

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

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

也许您可以在您的移动应用程序和执行过滤的 twitter api 之间放置一个应用程序服务器?

于 2011-03-10T09:50:13.073 回答