如何通过 rtweet 获取推文的所有转发者列表超过 100 个:get_retweeters()

问题描述

我正在使用 rtweet 包并尝试通过使用检索推文的所有转发者 get_retweeters()。由于 API 限制,我知道此函数的最大数量为 100 个 ID。但是,我读到我可以使用 max_id() 或 since_id() 调用函数以获得下一个 100 等等,但不知道如何在我的代码中使用它。

我尝试了以下代码,但没有奏效。

# the tweet id
tweet_id <- "1364693395541811206"

# get retweets ids
retweeter_ids <- get_retweeters(tweet_id)

# get last retweet id
last_retweeter_id <-  retweeter_ids$user_id[nrow(mi_tweet)]

# pass last_retweeter_id to max_id and run search again.
retweeter_ids_contd <- get_retweeters(tweet_id,max_id = last_retweeter_id)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)