go-openoj
    go-openoj
    • submit
      POST

      submit

      开发中
      POST
      /submit

      请求参数

      Body 参数application/json
      language
      string 
      必需
      code
      string 
      必需
      示例
      {
        "language": "c",
        "code": "#include <stdio.h>\nint main() {\n    int a, b;\n    scanf(\"%d%d\", &a, &b);\n    printf(\"%d\\n\", a + b);\n    return 0;\n}"
      }
      

      示例代码

      Shell
      JavaScript
      Java
      Swift
      Go
      PHP
      Python
      HTTP
      C
      C#
      Objective-C
      Ruby
      OCaml
      Dart
      R
      请求示例请求示例
      Shell
      JavaScript
      Java
      Swift
      curl --location --request POST '/submit' \
      --header 'Content-Type: application/json' \
      --data-raw '{
        "language": "c",
        "code": "#include <stdio.h>\nint main() {\n    int a, b;\n    scanf(\"%d%d\", &a, &b);\n    printf(\"%d\\n\", a + b);\n    return 0;\n}"
      }'

      返回响应

      🟢202成功
      application/json
      Body
      message
      string 
      必需
      示例
      {
          "message": "Result: Accepted"
      }
      修改于 2025-06-14 01:59:11
      Built with