我正在尝试使用R中的TumblR软件包来设置Oauth身份验证,以使用中的第二个示例来检索用户的仪表板 tumblR documentation 但是我收到以下错误,看来使用Twitter的其他人已经可以使用其他功能来解决此问题,但是我找不到适用于Tumblr的相同功能。 参见twitter package for R authentication: error 401 我的代码
consumer_key <- OKey
consumer_secret <- SKey
appname <- App_name
tokenURL <- 'http://www.tumblr.com/oauth/request_token'
accessTokenURL <- 'http://www.tumblr.com/oauth/acces_token'
authorizeURL <- 'http://www.tumblr.com/oauth/authorize'
app <- oauth_app(appname , consumer_key, consumer_secret)
endpoint <- oauth_endpoint(tokenURL, authorizeURL, accessTokenURL)
token <- oauth1.0_token(endpoint, app)
我收到的错误如下。
init_oauth1.0(self $ endpoint,self $ app,权限= self $ params $ permission ,:未经授权(HTTP 401)
我正在使用R版本3.4.0和Rstudio版本1.1.463
答案 0 :(得分:0)
从软件包维护者那里答复。
很抱歉延迟回复,我目前正在上班。
您报告的问题取决于http协议的更改。 API URL现在传递给https。 您可以使用
tokenURL <- 'https://www.tumblr.com/oauth/request_token'
accessTokenURL <- 'https://www.tumblr.com/oauth/acces_token'
authorizeURL <- 'https://www.tumblr.com/oauth/authorize'
只有您的报告,我才意识到这一点。 在圣诞节期间,我计划安排包裹。
如果您还有其他证据,请告诉我。