我正在尝试使用带有 R 的 Lending Club 的 API 提取数据: https ://www.lendingclub.com/developers/lc-api.action
但我不确定该怎么做。这就是我现在所拥有的,但我不断收到未经授权的错误。我打电话给 Lending Club 寻求 API 支持,因为它没有指定 API 密钥的放置位置,不幸的是,他们的 API 没有任何支持。他们说所有信息都在网站上。
我有一个 Lending Club 帐户和一个 API 密钥。
这是我的代码,我添加了一个“&api-key=”,因为我对不同的 API 使用了类似的东西。
library(rjson)
library(RCurl)
library(jsonlite)
apikey <- "pP0tK321JWldXCMYHJ8VmIhMHuM="
url <- "https://api.lendingclub.com/api/investor/v1/loans/listing"
url <- paste0(url,"&api-key=",apikey)
getURL(url)
fromJSON(url)
输出:
> getURL(url)
Error in function (type, msg, asError = TRUE) :
SSL certificate problem: self signed certificate in certificate chain
> fromJSON(url)
Error in download_raw(txt) : client error: (401) Unauthorized
如果有人用 R 使用 Lending Club 的 API,请给我一些指导。谢谢!
编辑//
谢谢它有效,我对“查询”参数还有另一个问题。我添加了一个查询“showall”,但如何添加 TRUE?
如果单击以下链接,它将显示查询选项。
https://www.lendingclub.com/developers/listed-loans.action
rr <- GET("https://api.lendingclub.com/api/investor/v1/loans/listing",
add_headers(Authorization="key"), query = "showall")