API 现已支持获取 OJ 配置及状态

Alan Liang
ACMOJ 开发者、前运维
API 新增关于 OJ 配置及状态相关的接口,开发者无需在代码中内嵌此部分数据。
新增接口一览:
/meta/info/judge-status
:评测状态代码(例如wrong_answer
)对应的名称、短名称及 Bootstrap 颜色名;/meta/info/language
:编程语言代码(例如cpp
)对应的编程语言名称及扩展名;/meta/runner-status
:获取评测机状态;/submission/{submission id}
:should_auto_reload
:是否应该轮询评测状态(为 true 表示评测尚未结束,应该在一段时间后重新加载评测状态);should_show_score
:是否应该显示分数(如评测未完成、中止、分数无效等情况不应显示分数)。
您可以在 API 详细文档 中查看、体验这些接口。