如何解决从 Bluefolder 检索数据的 R API
嗨,我所有的程序员,
我不知道这是否可行,但我尝试使用 API 连接到网站。网站上有文档,但示例使用 curl、c# 和 php。我不确定要执行哪些步骤。我假设我可以使用“httr”包,但我什至不确定。我得到了一个令牌,但将在我的代码中使用一个示例。
文档: https://support.bluefolder.com/hc/en-us/sections/200381849-API-2-0
Httr 包: https://cran.r-project.org/web/packages/httr/vignettes/quickstart.html
如何使用 R 语言访问任何 RESTful API https://www.programmableweb.com/news/how-to-access-any-restful-api-using-r-language/how-to/2017/07/21
检索所有客户列表的示例代码:
require("httr")
require("jsonlite")
username <- "Example12345"
password <- "X"
r <- GET("https://app.bluefolder.com/api/2.0/customers/list.aspx",authenticate(username,password,type = "basic"))
txt_poke <- content(r,"text",encoding = "ISO-8859-1")
json_poke <- fromJSON(txt_poke,flatten=TRUE)
我认为我什至没有正确连接。我不断收到消息:
<response status="fail">
<error code="error_code">
error_message
</error>
</response>
or
Error: lexical error: invalid char in json text.
<response status='fail'>
(right here) ------^
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。