如何使用凭据签署R ​​API请求

时间:2015-07-15 02:33:28

标签: r api httr

我正在尝试在R中使用Hackpad的API。与httr中的示例不同,Hackpad documentation
1.使用oauth 1.0和
2.表示请求应使用您的凭据签名。

我不完全了解如何在R中使用第二部分(使用任何库)。我理解如何使用请求,授权和访问URL - 但这些不是为Hackpad提供的(据我所知)。

这是我在R中尝试的(没有成功):

library(httr)
myapp <- oauth_app("hackpad",
               key = mykey,
               secret = mysecret)
hackpad_token <- oauth1.0_token(oauth_endpoint(authorize = 'https://hackpad.com/api/1.0/',
                                           request = 'https://hackpad.com/api/1.0/',
                                           access = 'https://hackpad.com/api/1.0/'),
                            myapp)

以及

req <- GET("https://hackpad.com/api/1.0/pad/k9bpcEeOo2Q/content/latest.html",
       config = authenticate(user=myuser,
                             password=mypass))

尝试返回API文档内容。

感谢您的帮助

0 个答案:

没有答案