提问人:user2167741 提问时间:11/23/2022 更新时间:11/23/2022 访问量:18
使用带有多个引号和括号的 RCurl
Using RCurl with multiple quotes and parentheses
问:
我正在尝试让这个 API(在 shell 中工作)在 R 中工作:
curl -H 'Content-Type: text/json' -d '{"Symbols":["FLDB","APOE"]}' https://toppgene.cchmc.org/API/lookup
我按照这个例子写了这个 R 工作室:
library(RCurl)
library(RJSONIO)
postForm("https://toppgene.cchmc.org/API/lookup",
.opts = list(postfields = toJSON(list(Symbols = "[", "FLDB", "APOE", "]")),
httpheader = c('Content-Type' = 'text/json')))
我收到内部服务器错误。我已经安装了所有软件包,我认为没有语法错误。
对此有什么帮助吗?谢谢。
答:
0赞
user2167741
11/23/2022
#1
想出答案:
library(RCurl)
library(RJSONIO)
GS <- list("FLDB","APOE")
postForm("https://toppgene.cchmc.org/API/lookup",
.opts = list(postfields = toJSON(list(Symbols = GS),
httpheader = c('Content-Type' = 'text/json')))
评论