2
我正在使用Twitter4j來訪問流API。我正在使用follow
來獲取與一組用戶相關的流。 我的問題基本上可以歸結爲這樣的:給定一個轉推(我有轉推-id和轉推的用戶ID)在流,我怎麼能找到:從retweet-id獲取原tweet-id和user-id
- 原來的用戶ID鳴叫原來的鳴叫
- 的tweetID
我根本不認爲是API公開這一點,不是嗎?
我正在使用Twitter4j來訪問流API。我正在使用follow
來獲取與一組用戶相關的流。 我的問題基本上可以歸結爲這樣的:給定一個轉推(我有轉推-id和轉推的用戶ID)在流,我怎麼能找到:從retweet-id獲取原tweet-id和user-id
我根本不認爲是API公開這一點,不是嗎?
如果你想在用戶ID和你需要裏面的onStatus做原來的鳴叫tweetID:
@Override
public void onStatus(Status status) {
if(status.isretweet()){
Status originalTweet = status.getRetweetedStatus();
long originaltweetid = originalTweet.getId();
long originaluserid = originalTweet.getUser().getId();
}
}
我有一個跟進。如果所述轉推實際上是轉推的轉推,那該怎麼辦? 'status.getRetweetedStatus()'返回第一個推文正確的推文嗎?我想在兩者之間得到推文。這可能嗎? – harishankarv
status.getRetweetedStatus()返回原始的第一條推文,並且您無法在其間發送推文,對不起。如果A rt B和B rt C,並且您捕獲了A,則您將從C獲得狀態 – FeanDoe