请求方式:GET
请求url:/register
参数名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|
name | 是 | string | 小明 | 用户姓名 |
是 | string | 经度 | ||
password | 是 | string | 密码 | |
password_confirmation | 是 | string | 确认密码 |
{
"id": 1,
"name": "ark",
"email": "ark@qq.com",
"updated_at": "2017-11-09 12:42:19",
"created_at": "2017-11-09 12:42:19",
}
请求方式:POST
请求url:/login
参数名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|
是 | string | 用户名 | ||
password | 是 | string | 密码 |
{
"id": 1,
"email": "ark@qq.com",
"name": "ark",
"created_at": "2017-11-04 04:08:29",
"updated_at": "2017-11-04 04:08:29"
}
请求方式:POST
请求url:/logout
无
请求方式:POST
请求url:/terminals
无
{
"pid": 24176
}
请求方式:POST
请求url:/codes
参数名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|
language | 是 | string | C语言 | 语言,可用值为“C语言”、“C++”、“Python2.7'”、“Python3”、“Java”、“PHP” |
code | 是 | string | 代码 | |
filename | 是 | string | hello.c | 保存代码的文件名 |
{
"id": 1
"user_id": 1,
"language": "c",
"code": "#include <stdio.h>\n int main()\n {\n printf(\"hello world\\n\");\n return 0;\n }",
"filename": "HelloWorld.c",
"updated_at": "2017-11-09 12:48:05",
"created_at": "2017-11-09 12:48:05",
}
请求方式:POST
请求url:/run
参数名 | 必填 | 类型 | 示例值 | 描述 |
---|---|---|---|---|
language | 是 | string | C语言 | 语言,可用值为“C语言”、“C++”、“Python2.7'”、“Python3”、“Java”、“PHP” |
code | 是 | string | 代码 |
请求方式:GET
请求url:/codes
无
[
{
"id": 8,
"user_id": 5,
"filename": "HelloWorld.c",
"language": "c",
"code": "#include <stdio.h>\n int main()\n {\n printf(\"hello world\\n\");\n return 0;\n }",
"created_at": "2017-11-09 12:48:05",
"updated_at": "2017-11-09 12:48:05"
},
{
"id": 7,
"user_id": 5,
"filename": "tt",
"language": "c",
"code": "",
"created_at": "2017-11-09 12:46:50",
"updated_at": "2017-11-09 12:46:50"
}
]