编译器接口
儿童编程
语言编号列表
| Language |
Number |
| python3 |
0 |
| ruby |
1 |
| clojure |
2 |
| php |
3 |
| nodejs |
4 |
| scala |
5 |
| golang |
6 |
| c++ |
7 |
| java |
8 |
| vb |
9 |
| gmcs |
10 |
| bash |
11 |
| object-c |
12 |
| mysql |
13 |
| perl |
14 |
| rues |
15 |
| C |
16 |
Type 列表
| Number |
Description |
| 0 |
代码和运行 |
| 1 |
输入 |
| 2 |
控制 |
| 3 |
格式化代码 |
编译并运行
Method and URL Structure
| Method |
Resource URL |
Authorization |
| websocket |
wss://www.cxy61.com/compile2 |
NO |
Requeset Paramters
| Name |
Description |
Required |
Default |
| language |
语言编号 |
YES |
|
| code |
代码 |
YES |
|
| type |
请求类型 |
YES |
|
Request
{ "code": "...", "language": "0", "type": 0}
Response Data
| Name |
Description |
| langid |
语言 |
| status |
状态码 |
| errors |
出错信息 |
| output |
输出:标准输出和标准错误输出 |
发送标准输入
Method and URL Structure
| Method |
Resource URL |
Authorization |
| websocket |
wss://www.cxy61.com/compile2 |
NO |
Requeset Paramters
| Name |
Description |
Required |
Default |
| language |
语言编号 |
YES |
|
| stdin |
输入 |
YES |
|
| type |
请求类型 |
YES |
|
Request
{ "stdin": "hello", "language": "0", "type": 1}
Response Data
| Name |
Description |
| langid |
语言 |
| status |
状态码 |
| errors |
出错信息 |
| output |
输出:标准输出和标准错误输出 |
发送控制命令
Method and URL Structure
| Method |
Resource URL |
Authorization |
| websocket |
wss://www.cxy61.com/compile2 |
NO |
Requeset Paramters
| Name |
Description |
Required |
Default |
| language |
语言编号 |
YES |
|
| control |
输入 |
YES |
|
| type |
请求类型 |
YES |
|
Request
{ "control": "\r\n\r\nquit\r\n\r\n", "language": "0", "type":2}
Response Data
| Name |
Description |
| langid |
语言 |
| status |
状态码 |
| errors |
出错信息 |
| output |
输出:标准输出和标准错误输出 |
控制命令列表
| Name |
Description |
Value |
| quit |
退出 |
\r\n\r\nquit\r\n\r\n |
| restart |
退出 |
\r\n\r\nrestart\r\n\r\n |
格式化代码
Method and URL Structure
| Method |
Resource URL |
Authorization |
| websocket |
wss://www.cxy61.com/compile2 |
NO |
Requeset Paramters
| Name |
Description |
Required |
Default |
| language |
语言编号 |
YES |
|
| code |
输入 |
YES |
|
| type |
请求类型 |
YES |
|
Request
{ "cod": "...", "language": "0", "type":3}
Response Data
| Name |
Description |
| langid |
语言 |
| status |
状态码 |
| errors |
出错信息 |
| output |
输出:标准输出和标准错误输出 |
| code |
格式化后的代码 |