Classroom-下发判题任务:请求参数
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
x-auth-token |
是 |
String |
用户token |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
notify_url |
是 |
String |
第三方指定的判题结果回调url,取值来源于伙伴通道“判题管理配置”-“接口管理”中设置的回调地址相同 最小长度:1 最大长度:255 |
code_type |
是 |
String |
代码来源:inline(源代码) 缺省值:inline 最小长度:1 最大长度:32 枚举值:
|
source_code |
是 |
String |
源代码,需Base64编码 最小长度:0 最大长度:30000 |
description |
否 |
String |
任务描述 最小长度:0 最大长度:255 |
runtime_type |
是 |
String |
支持语言类型:java、c、cpp、python 最小长度:1 最大长度:32 枚举值:
|
timeout |
否 |
Integer |
代码运行超时时间,单位为秒 最小值:1 最大值:60 |
output_type |
是 |
String |
结果返回类型:sysout(标准输出)、fileout(以文件形式输出)、imgout(以图片形式输出)、caseout(用例运行返回)、judgeout(用例对比返回) 最小长度:1 最大长度:32 枚举值:
|
testcases |
否 |
Array of JudgementCaseInfo objects |
当判题结果类型是caseout和judgeout类型才需要传的字段,表示用例数据 |