|
Get_Data_API
#Api for MathMe Game version 2. Get user infoGET: http://localhost/mathmegame/api/service/user/?id=1
{
"id": "1",
"username": "hung",
"password": "123456",
"score": "23",
"coin": "123"
}Get Game LevelGET: http://localhost/mathmegame/api/service/user_level/?id=1 Parameter: int id
[
{
"id": "1",
"user_id": "1",
"level_id": "1",
"play_time": null,
"star": null,
"name": "Level 1",
"game_time": "20"
},
{
"id": "2",
"user_id": "1",
"level_id": "2",
"play_time": null,
"star": null,
"name": "Level 2",
"game_time": "18"
}
]Get QuizzGET : http://localhost/mathmegame/api/service/quizz?random=2 Parameter: random : the number of expected random questions.
[
{
"quizz_id": "4",
"title": "5",
"content": "6",
"answer_en": "6",
"answer_vi": "6"
},
{
"quizz_id": "1",
"title": "2",
"content": "2",
"answer_en": "2",
"answer_vi": "2"
}
]Save gamePOST : http://localhost/mathmegame/api/service/user_level Parameter: "UPDATE level SET Unclock = " + unclock +" , PlayedTime = " + time + " , StarNumber = " + starNumber +" WHERE UserId = " + Id + " AND LevelId = " + levelId
{
"id": "1",
"level_id": "3"
}
POST: http://localhost/mathmegame/api/service/user_level
" WHERE UserId = " + Id + " AND LevelId = " + LevelId;
{
"id": "2",
"level_id": "3"
}
GET : http://localhost/mathmegame/api/service/level?id=2
[
{
"id": "1",
"name": "Level 1",
"game_time": "30"
},
{
"id": "2",
"name": "Level 2",
"game_time": "28"
},
{
"id": "3",
"name": "Level 3",
"game_time": "25"
},
{
"id": "4",
"name": "Level 4",
"game_time": "22"
},
{
"id": "5",
"name": "Level 5",
"game_time": "20"
},
{
"id": "6",
"name": "Level 6",
"game_time": "18"
},
{
"id": "7",
"name": "Level 7",
"game_time": "100"
},
{
"id": "8",
"name": "Level 8",
"game_time": "100"
},
{
"id": "9",
"name": "Level 9",
"game_time": "100"
},
{
"id": "10",
"name": "Level 10",
"game_time": "100"
},
{
"id": "11",
"name": "Level 11",
"game_time": "100"
},
{
"id": "12",
"name": "Level 12",
"game_time": "100"
}
]
{
"id": "2",
"name": "Level 2",
"game_time": "18"
}If not found, return 404. Delete levelDELETE : http://localhost/mathmegame/api/service/level/id/1
Successful |