Genuine-OJ API 接口文档
data
复制页面
Genuine-OJ API 接口文档
README
contest
创建比赛
POST
获取比赛列表
GET
获取比赛详情
GET
修改比赛
PUT
获取比赛排行榜
GET
problem
tag
获取标签列表
标签管理
data
获取题目测试数据信息
GET
更新题目测试数据信息
PUT
获取题目测试点文件
GET
创建题目
POST
获取题目列表
GET
获取题目详情
GET
修改题目
PUT
submission
创建提交
POST
获取提交列表
GET
获取提交详情
GET
获取提交的测试点信息
GET
user
登录
POST
注册
POST
修改当前登录的用户密码
POST
登出
GET
获取用户信息
GET
更新用户信息
PUT
获取当前登录的用户信息
GET
更新当前登录的用户信息
PUT
data
复制页面
获取题目测试点文件
开发中
GET
/problem/data/{problem__id}/file/{file}/
调试
Run in Apifox
Run in Apifox
仅限管理员访问
请求参数
Path 参数
生成代码
problem__id
integer
题目ID
必需
file
string
要下载的文件名称
必需
Query 参数
生成代码
partly
string
可选
当且仅当值为true时截取文件的一部分,若有超出加省略号;否则返回整个文件
示例值:
true
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例
请求示例
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
GET
'/problem/data//file//'
返回响应
🟢
200
成功
text/plain
生成代码
Body
生成代码
test_case_config
array
[object {3}]
测试点信息
必需
name
string
测试点名称
必需
score
null
测试点
必需
若采用捆绑测试则为null
subcheck
integer
|
null
测试点编号
必需
从0起步长为1递增;若不采用捆绑测试则为null
spj_mode
string
Special Judge模式
必需
开发中
subcheck_config
array
[object {1}]
捆绑测试信息
必需
当不采用捆绑测试时为null
score
integer
捆绑测试点分数
必需
use_spj
boolean
是否采用Special Judge
必需
开发中
use_subcheck
boolean
是否采用捆绑测试
必需
allow_download
boolean
是否允许下载测试数据
必需
开发中
修改于
2022-11-05 07:41:56
上一页
更新题目测试数据信息
下一页
创建题目