我设置了一个Twitter应用程序,并给予了读取,写入权限。我记下了API密钥和秘密。然后,我按如下方式调用setup_twitter_oauth():
setup_twitter_oauth("key","secret")
[1] "Using browser based authentication"
Error in init_oauth1.0(self$endpoint, self$app,
permission = self$params$permission) :
client error: (401) Unauthorized
如图所示,该请求被拒绝为未经授权。可能是什么原因?如果需要进一步的信息来回答这个问题,请告诉我。
答案 0 :(得分:2)
您似乎缺少调用setup_twitter_oauth
的某些参数。您需要4个参数:
consumer_key <- '...'
consumer_secret <- '...'
access_token <- '...'
access_secret <- '...'
setup_twitter_oauth(consumer_key,consumer_secret,access_token,access_secret)