2

rtweet-package を使用して、特定のハッシュタグからいくつかのツイートをダウンロードしようとしています。OpenCodez という場所のガイドを使用しましたが、問題が発生しました

rtweet-package の「search_tweets」機能を使用すると、5 つを超えるツイートをダウンロードできませんが、rtweet の制限は約 18.000 ツイートです。

エラーは発生しませんが、スクリプトを実行すると「ダウンロード中」のグラフィックが 10% で停止します (n=2000 をダウンロードしようとすると)。

「retryonratelimit=TRUE」を使ってみましたが、うまくいきませんでした。スクリプトをリセットし、接続を確立するためにさまざまなチュートリアルを試しましたが、実際に search_tweets-function を使用するまではすべてうまくいきました。

これは、API に接続するための私のコードです。

api_key <- "xxxx"
api_secret_key <- "xxxx"
access_token <- "xxxx"
access_token_secret <- "xxxx"

## authenticate via web browser
token <- create_token(
  app = "xxxx",
  consumer_key = api_key,
  consumer_secret = api_secret_key,
  access_token = access_token,
  access_secret = access_token_secret)

そして、これが私の「スクレーパー」です。

my_tweets = search_tweets("#vmd19", n=2000, lang='en')

結果として得られるデータ フレームは、ハッシュタグの下に少なくとも 200 のツイートがあるはずなのに、奇妙に 5 列しかありません。さまざまなクエリ (ハッシュタグなど) を試しましたが、うまくいきませんでした。ダウンロードは次のように停止します。

Downloading [===>-------------------------------------]  10%

私は自分が間違っていることを理解できません。うまくいけば、誰かがこれのトラブルシューティングを手伝ってくれます!

4

1 に答える 1