在RC中使用带有API的RCurl时出现内部服务器错误

时间:2018-03-01 11:52:47

标签: r curl rcurl

我对API及其他所有内容都比较陌生,但我尝试通过http://my.wirelesstag.netR的{​​{1}}包通过API收集数据。昨天它工作正常,但今天我收到以下错误:RCurl。我怀疑发生错误是因为我没有关闭以前的连接 - 也许我错了。无论如何,任何帮助使脚本正常工作的人都会受到赞赏。

我检索数据的脚本如下(不幸的是,该示例不是MWE,因为我保留了自己的登录信息):

Error: Internal Server Error

执行library(RCurl) library(jsonlite) # Acccept cookies curl <- getCurlHandle() curlSetOpt(cookiejar = "/tmp/cookies.txt", curl = curl, verbose = T) # Account information ---------------------------------------------- # Parameter list prm <- list(baseUrl = "https://my.wirelesstag.net", username = "user@user.com", password = "password") # Sign-in ---------------------------------------------------------- # Sign-in invisible( postForm(paste0(prm$baseUrl, "/ethAccount.asmx/SignIn"), curl = curl, .opts = list( postfields = toJSON(list( email = prm$username, password = prm$password )), httpheader = c("Content-Type" = "application/json") )) ) 时的整个日志是:

postForm()

0 个答案:

没有答案