使用R和TumblR在Tumblr中检索用户仪表板。 Oauth问题

时间:2018-11-16 19:28:51

标签: r oauth tumblr

我正在尝试使用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

1 个答案:

答案 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'

只有您的报告,我才意识到这一点。 在圣诞节期间,我计划安排包裹。

如果您还有其他证据,请告诉我。