簡體   English   中英

如何使用twitter4J通過Twitter流API檢索我的關注者的所有推文?

[英]How to retrieve all the tweets of my followers through the twitter streaming API with twitter4J?

我在twitter4J庫中使用以下代碼來檢索我的關注者的所有推文:

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

這為我提供了來自一位朋友的所有推文,還提供了包含一位朋友的@username的推文。 如果我關注的是Twitter之類的帳戶,我會得到所有包含@Twitter的推文。 我會在這些推文到達之后對其進行過濾,但它們會創建大量不需要的數據和CPU使用率,並且由於我在移動設備上使用此代碼,因此我想創建一個過濾器,該過濾器僅向我顯示在時間軸中出現的推文。

我認為這是不可能的。 在這里查看過濾器端點的文檔:

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

也許您可以在移動應用程序和進行過濾的Twitter API之間放置一個應用程序服務器?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM