Twittersetup_twitter_oauth() 报错
TwitteR setup_twitter_oauth() gives an error
我是第一次使用 twitteR 包。
setup_twitter_oauth function
给我一个错误:
[1] "Using browser based authentication"
Error in curl::curl_fetch_memory(url, handle = handle) :
Couldn't connect to server
或
[1] "Using browser based authentication" Error in
init_oauth1.0(self$endpoint, self$app, permission =
self$params$permission, : Bad Request (HTTP 400).
我的代码:
library(dplyr)
library(purrr)
library(twitteR)
setup_twitter_oauth(getOption("twitter_consumer_key"),
getOption("twitter_consumer_secret"),
getOption("twitter_access_token"),
getOption("twitter_access_token_secret"))
我正在使用 Rstudio 和 Windows 7 代理。
我认为问题在于您实际上是将这些字符串作为参数传递给 setup_twitter_oath
。它们应该替换为 Twitter 在您注册您的应用程序时提供给您的访问令牌。
您可以将实际凭据分配给对象,例如
my_key
、my_secret
、my_access_token
、my_access_secret
然后像这样连接:
setup_twitter_oauth(my_key, my_secret, my_access_token, my_access_secret)
我注意到,如果我尝试使用无凭据或伪造的凭据进行连接,我会收到与您在 setup_twitter_oauth
遇到的相同错误。
确保不要引用这些对象,否则它们将被视为文字字符串。
我是第一次使用 twitteR 包。
setup_twitter_oauth function
给我一个错误:
[1] "Using browser based authentication" Error in curl::curl_fetch_memory(url, handle = handle) : Couldn't connect to server
或
[1] "Using browser based authentication" Error in init_oauth1.0(self$endpoint, self$app, permission = self$params$permission, : Bad Request (HTTP 400).
我的代码:
library(dplyr)
library(purrr)
library(twitteR)
setup_twitter_oauth(getOption("twitter_consumer_key"),
getOption("twitter_consumer_secret"),
getOption("twitter_access_token"),
getOption("twitter_access_token_secret"))
我正在使用 Rstudio 和 Windows 7 代理。
我认为问题在于您实际上是将这些字符串作为参数传递给 setup_twitter_oath
。它们应该替换为 Twitter 在您注册您的应用程序时提供给您的访问令牌。
您可以将实际凭据分配给对象,例如
my_key
、my_secret
、my_access_token
、my_access_secret
然后像这样连接:
setup_twitter_oauth(my_key, my_secret, my_access_token, my_access_secret)
我注意到,如果我尝试使用无凭据或伪造的凭据进行连接,我会收到与您在 setup_twitter_oauth
遇到的相同错误。
确保不要引用这些对象,否则它们将被视为文字字符串。