我使用以下代码从API中提取测试数据,我收到如下所示的错误。有谁知道这意味着什么? (注意:键和标识符是文本区域中的输入参数)。
library(jsonlite)
library(httr)
req2 <- httr::GET(paste("https://api.welldatalabs.com/jobsummaries/",identifier, sep=""), httr::add_headers("Authorization" = paste("Bearer", key)))
json2 <- httr::content(req2, as = "text")
jobSummaries <- fromJSON(json2)
jobSummaries.df <- as.data.frame(jobSummaries$rowData[[1]])
colnames(jobSummaries.df) <- jobSummaries$columnMetadata[[1]][[2]]
这是我得到的错误;
TIBCO Enterprise Runtime for R返回错误:&#39;错误:词汇 错误:json文本中的char无效。 d__0.MoveNext() 在 Spotfire.Dxp.Data.DataFunctions.Executors.SPlusFunctionExecutor.d__0.MoveNext() 在 Spotfire.Dxp.Data.DataFunctions.DataFunctionExecutorService.d__6.MoveNext()
答案 0 :(得分:0)
我将连接字符串更改为以.json结尾,错误自行解决。不幸的是,我现在有一个没有列的空表,但这是一个不同的问题。