3

Twitterは 2006 年以降のすべてのツイートをインデックス化することを決定したので、R 用の twitteR パッケージを使用して完全なユーザーのツイート履歴を作成しようとしています。以下のケースでは、Jack Dorsey のためにこれを作成しようとしています。私は自分自身でこれを試しました (Twitter の短い歴史) で、while ロジックはうまく機能しました。ツイートの先頭に到達するとすぐに検索が繰り返され、while ループが壊れてしまいます。なんらかの理由で、ジャックと一緒に、2013年のある時点に達し、Twitterがそれ以上の情報を提供することを拒否しました. 誰かが前にこれをしましたか?2006 年のような古いデータでこのタイムラインを作成することは実際に可能ですか?

助けやヒントをありがとう!

wea_tweets = userTimeline("jack", n=1000)
wea_df <- do.call("rbind",lapply(wea_tweets,as.data.frame))
while (wea_df[nrow(wea_df),8] != wea_df[nrow(wea_df) - 2,8]){
 wea_tweets <- userTimeline("jack", n=1000,maxID=as.numeric(wea_df[nrow(wea_df),8]))
 wea_df_temp <- do.call("rbind",lapply(wea_tweets,as.data.frame))
 wea_df <- rbind(wea_df,  wea_df_temp)
}
wea_df <- wea_df[!duplicated(wea_df2),]
4

0 に答える 0