如何在R中下载twitter列表成员

如何在R中下载twitter列表成员,r,twitter,R,Twitter,此处问题的答案似乎不再有效: 有人知道自从2015年twitteR软件包被回复以来,它是否发生了变化。如果是,有没有办法下载当前版本的公共列表的成员 下面是上一个答案的代码,已更新为包含当前列表。需要Twitter API授权。它现在返回一个长度为0的列表,而它应该有一个包含20个英超俱乐部名称的列表 library(rjson) library(httr) library(twitteR) twlist <- "premier-league-clubs" twowner <- "T

此处问题的答案似乎不再有效:

有人知道自从2015年twitteR软件包被回复以来,它是否发生了变化。如果是,有没有办法下载当前版本的公共列表的成员

下面是上一个答案的代码,已更新为包含当前列表。需要Twitter API授权。它现在返回一个长度为0的列表,而它应该有一个包含20个英超俱乐部名称的列表

library(rjson)
library(httr)
library(twitteR)
twlist <- "premier-league-clubs"
twowner <- "TwitterUK"
api.url <- paste0("https://api.twitter.com/1.1/lists/members.json?slug=",
           twlist, "&owner_screen_name=", twowner, "&count=5000")
response <- POST(api.url, config(token=twitteR:::get_oauth_sig()))
response.list <- fromJSON(content(response, as = "text", encoding = "UTF-8"))
users.names <- sapply(response.list$users, function(i) i$name)
users.screennames <- sapply(response.list$users, function(i) i$screen_name)
head(users.names)
库(rjson)
图书馆(httr)
图书馆(推特)

twlist该软件包的作者在他的github帐户中提到,该软件包因赞成或反对而被弃用。您可能需要查看一下rtweet软件包的文档。

该软件包的作者在其github帐户中提到,该软件包因赞成或反对而遭到否决。可能您必须查看rtweet软件包的文档。

发出请求时从POST交换到GET似乎对我正在检索的列表有效。

发出请求时从POST交换到GET似乎对我正在检索的列表有效