twitteR包函数getFollowers()不适用于所有用户

twitteR包函数getFollowers()不适用于所有用户,r,twitter,R,Twitter,您好,我有以下代码,不理解错误。我可以找到用户arconic并从帐户中获取推文,但我不知道为什么找不到追随者。有什么想法吗 setup_twitter_oauth(consumer_key, consumer_secret, access_token, access_secret) > getUser("@brent_ferrier") [1] "brent_ferrier" > get

您好,我有以下代码,不理解错误。我可以找到用户arconic并从帐户中获取推文,但我不知道为什么找不到追随者。有什么想法吗

setup_twitter_oauth(consumer_key,
                consumer_secret,
                access_token,
                access_secret)

> getUser("@brent_ferrier")
[1] "brent_ferrier"
> getUser("@arconic")
[1] "arconic"
> getUser("@brent_ferrier")$getFollowers(retryOnRateLimit=180)
$`80172448`
[1] "givesuponlove"
$`256679525`
[1] "katiewebster30"

> getUser("@arconic")$getFollowers(retryOnRateLimit=180)
Error in twInterfaceObj$doAPICall(paste("users", "show", sep = "/"), params = params,  : 
client error: (404) Not Found
> tweets<-userTimeline("arconic",n=3200)
> length(tweets)
[1] 159
setup\u twitter\u oauth(消费者密钥,
消费者的秘密,
访问令牌,
访问(U机密)
>getUser(“@brent_ferrier”)
[1] “brent_ferrier”
>getUser(“@arconic”)
[1] “arconic”
>getUser(“@brent_ferrier”)$getFollowers(retryOnRateLimit=180)
$`80172448`
[1] “给予你的爱”
$`256679525`
[1] “凯蒂韦伯斯特30”
>getUser(“@arconic”)$getFollowers(retryOnRateLimit=180)
twInterfaceObj$doAPICall中出错(粘贴(“用户”,“显示”,sep=“/”),params=params,:
客户端错误:(404)未找到
>tweets长度(tweets)
[1] 159

twitteR被弃用,取而代之的是rtweet。因此,我可以告诉您什么可以使用rtweet:

## v0.4.0 published on CRAN today
install.packages("rtweet")

## load pkg
library(rtweet)

## if your token is already saved as .httr-oauth then
## it should work or you can checkout
#?create_token 

## Even better save token as envir var instructions here:
#vignettes("auth", "rtweet")

## there's actually a built-in token in rtweet as well but 
## it won't be as reliable as your own token. it's mostly
## there to let people test drive the pkg.

## to get followers for a user
flw <- get_followers("brent_ferrier")

## the same basic way to get friends 
fds <- get_friends("brent_ferrier")

## lookup users data for both followers and friends
usrs <- lookup_users(c(flw$user_id, fds$user_id))

## or timeline of a user's tweets
bf <- get_timeline("brent_ferrier", n = 3200)

## create a neat time series plot of tweets
ts_filter(bf, "days") %>% 
    ts_plot(lwd = 2, theme = "spacegray",
            main = "Tweets from brent_ferrier",
            subtitle = "Collected using rtweet")
##v0.4.0今天在CRAN上发布
安装.packages(“rtweet”)
##装载包装
图书馆(rtweet)
##如果您的令牌已另存为.httr oauth,则
##它应该可以工作,或者你可以结帐
#?创建令牌
##更好的做法是将令牌另存为envir var说明如下:
#小插曲(“auth”、“rtweet”)
##rtweet中实际上也有一个内置令牌,但是
##它不会像你自己的代币那样可靠。它主要是
##有人可以试驾pkg。
##获取用户的关注者

flwtwitteR不赞成使用rtweet。因此,我可以告诉您什么可以使用rtweet:

## v0.4.0 published on CRAN today
install.packages("rtweet")

## load pkg
library(rtweet)

## if your token is already saved as .httr-oauth then
## it should work or you can checkout
#?create_token 

## Even better save token as envir var instructions here:
#vignettes("auth", "rtweet")

## there's actually a built-in token in rtweet as well but 
## it won't be as reliable as your own token. it's mostly
## there to let people test drive the pkg.

## to get followers for a user
flw <- get_followers("brent_ferrier")

## the same basic way to get friends 
fds <- get_friends("brent_ferrier")

## lookup users data for both followers and friends
usrs <- lookup_users(c(flw$user_id, fds$user_id))

## or timeline of a user's tweets
bf <- get_timeline("brent_ferrier", n = 3200)

## create a neat time series plot of tweets
ts_filter(bf, "days") %>% 
    ts_plot(lwd = 2, theme = "spacegray",
            main = "Tweets from brent_ferrier",
            subtitle = "Collected using rtweet")
##v0.4.0今天在CRAN上发布
安装.packages(“rtweet”)
##装载包装
图书馆(rtweet)
##如果您的令牌已另存为.httr oauth,则
##它应该可以工作,或者你可以结帐
#?创建令牌
##更好的做法是将令牌另存为envir var说明如下:
#小插曲(“auth”、“rtweet”)
##rtweet中实际上也有一个内置令牌,但是
##它不会像你自己的代币那样可靠。它主要是
##有人可以试驾pkg。
##获取用户的关注者

谢谢你的帮助!我不知道这个包裹。谢谢你的帮助!我不知道这个包裹。