直播答题
橙旭园儿童编程
答题
Method and URL Structure
| Method |
Method Resource URL |
Descriptions |
Authentications Required |
| POST |
/server/classroom/live_exercise_record/${pk}/ |
答题 |
YES |
Request Parameters
| Name |
Description |
Required |
Default |
| pk |
教室id |
YES |
|
| exercise |
习题编号 |
YES |
|
| answer |
回答选项 |
YES |
|
| spend_time |
用时 |
YES |
|
Request Data
{ "exercise": "2", "answer": "A", "spend_time": 29}
cURL Example
curl -X POST -H 'Content-Type: application/json' --data '{...}'http://127.0.0.1:8000/server/classroom/live_exercise_record/1345/
Response
{ "status": 0, "message": "", "pk": 2, "classroom": 30, "diamond": 0, "spend_time": 29, "experience": 0, "owner": 7, "result": "wrong", "answer": "A", "correct": "C", "exercise": "2", "create_time": "2019-02-28T17:00:59.908052"}
获取答题列表
Method and URL Structure
| Method |
Method Resource URL |
Descriptions |
Authentications Required |
| GET |
/server/classroom/live_exercise_record/${pk}/ |
获取答题列表 |
YES |
Request Parameters
| Name |
Description |
Required |
Default |
| pk |
直播教室ID |
NO |
|
cURL Example
curl http://127.0.0.1:8000/server/classroom/live_exercise_record/1345/
Response
{ "count": 2, "next": null, "previous": null, "results": [{ "pk": 1, "owner": 7, "classroom": 30, "exercise": 2, "answer": "A", "result": "wrong", "spend_time": 29, "diamond": 0, "correct": "C", "experience": 0, "create_time": "2019-02-28T17:00:59.908052" },{ "pk": 2, "owner": 7, "classroom": 30, "exercise": 1, "answer": "B", "result": "right", "spend_time": 29, "diamond": 106, "correct": "B", "experience": 106, "create_time": "2019-02-28T17:02:15.661120" }...]}
获取习题id
Method and URL Structure
| Method |
Method Resource URL |
Descriptions |
Authentications Required |
| PUT |
/server/classroom/live_exercise_record/increase_exercise_id/${pk}/ |
获取习题id |
YES |
Request Parameters
| Name |
Description |
Required |
Default |
| pk |
直播教室ID |
NO |
|
cURL Example
curl http://127.0.0.1:8000/server/classroom/live_exercise_record/increse_exercise_id/1345/
Response
{ "status":0, "message":"", "id":16}