如何使用 academictwitteR 包获取完整的 RT 推文文本?

How to get full RT tweet text with academictwitteR package?

我正在尝试使用 academictwitteR 包获取特定时间段内所有提及奥巴马或特朗普的推文和转推。我面临的问题是每次转推都带有“...”而不是全文(所需输出)。这是我用来执行此操作的代码。

  variable <-
      get_all_tweets(
        query = c("Obama", "Trump"),
        start_tweets = "2010-01-01T00:00:00Z",
        end_tweets = "2022-05-11T00:00:00Z",
        n = 100000)

我做了一些研究,发现了这个 post (When I use the package AcademicTwitterR and function 'get_all_tweets' it seems to return the shortened version of the original tweet),其中询问如何使用 academictwitteR 包避免缩短推文,但我不明白答案与解决方案的实施。例如,此代码显示为解决方案:bind_tweets(data_path = "tweetdata") %>% as_tibble 我不知道把它放在我的代码中的什么地方。谁能给我一个完整的代码示例来处理这个问题?

我们的想法是将推文下载为 json,而不是立即将它们绑定到数据框中,这显然会截断转发。

variable <-
      get_all_tweets(
        query = c("Obama", "Trump"),
        start_tweets = "2010-01-01T00:00:00Z",
        end_tweets = "2022-05-11T00:00:00Z",
        n = 100000,
        data_path = "tweetdata",
        bind_tweets = FALSE)

然后可以通过以下方式获取原始数据:

tweet_data <- bind_tweets(data_path = "tweetdata", output_format = "raw")