在Julia中难以连接到REDCap API

时间:2019-07-09 15:24:14

标签: api julia

我正在尝试使用Julia连接到REDCap API。
我想将REDCap项目中的报告导出为数据库。
我不断收到无法理解的MethodError

代码如下:(我已经取消了代码的标识,但是URL,API_KEY和report_ID与我在R redcapAPI中无缝使用的值完全相同)

using REDCap

REDCAP_API = "string of values"
REDCAP_URL = "url"

config_key = REDCap.Config(REDCAP_URL, REDCAP_API, ssl = true)

export_report(config = config_key, report_id = 1000)

我不断收到以下错误:
    MethodError:没有与export_report(;     config = REDCap.Config(“ url”,“值的字符串”,true),report_id = 1000)     最接近的候选人是:       export_report(!Matched :: REDCap.Config,!Matched :: Any;格式     returnFormat,rawOrLabel,rawOrLabelHeaders,exportCheckboxLabel,     file_loc)     C:\ Users \ username.julia \ packages \ REDCap \ 1M6Y9 \ src \ Export.jl:348得到了     不支持的关键字参数“ config”,“ report_id”     最高范围为none:0

非常感谢任何帮助

1 个答案:

答案 0 :(得分:0)

configreport_idREDcap.jl中是位置参数,而不是命名参数。您只需要将其更改为:

export_report(config_key, 1000)