Тест API лайков и дизлайков

1. Тест getlevels.php

URL: http://51.222.204.179:8081/v2/api/getlevels.php?page=1

Ответ getlevels.php:
   [{"LevelId":"Castor030","PlanetType":"earth","LvlSettings":{"Laps":1,"CameraSize":0,"MovementSpeed":0,"JumpHeights":0,"TrampolineJumpCoeff":0,"GravityScale":0,"AntiGravityScale":0,"Flappy":false,"Light":true},"LvlLabel":"\u0411\u043b\u0438\u0437\u043d\u0435\u0446\u044b","LvlString":"==============(1:#;3:$)====(1:#;3:$)===","LvlHint":"","IdUser":"player-1030","Username":"\u041a\u0430\u0441\u0442\u043e\u0440 \ud83d\udc6c","Likes":115,"Dislikes":17,"ConfigVersion":2},{"LevelId":"Gomeisa032","PlanetType":"earth","LvlSettings":{"Laps":1,"CameraSize":0,"MovementSpeed":0,"JumpHeights":0,"TrampolineJumpCoeff":0,"GravityScale":0,"AntiGravityScale":0,"Flappy":false,"Light":true},"LvlLabel":"\u0412\u043e\u0434\u043d\u0430\u044f","LvlString":"============WWW___WWW___WWW___","LvlHint":"","IdUser":"gamer-1032","Username":"\u0413\u043e\u043c\u0435\u0439\u0441\u0430 \ud83c\udf0a","Likes":102,"Dislikes":20,"ConfigVersion":3},{"LevelId":"Neptune0008","PlanetType":"earth","LvlSettings":{"Laps":1,"CameraSize":0,"MovementSpeed":0,"JumpHeights":0,"TrampolineJumpCoeff":0,"GravityScale":0,"AntiGravityScale":0,"Flappy":false,"Light":true},"LvlLabel":"\u0423\u0440\u043e\u0432\u0435\u043d\u044c1","LvlString":"====(2:#)(2:#)(2:#)(2:#)(2:#)(2:#)(2:#)====","LvlHint":"","IdUser":"gamer-0123","Username":"\u041d\u0435\u043f\u0442\u0443\u043d\u0438\u0430\u043d\u0438\u043d","Likes":99,"Dislikes":18,"ConfigVersion":1},{"LevelId":"Alioth028","PlanetType":"earth","LvlSettings":{"Laps":1,"CameraSize":0,"MovementSpeed":0,"JumpHeights":0,"TrampolineJumpCoeff":0,"GravityScale":0,"AntiGravityScale":0,"Flappy":false,"Light":true},"LvlLabel":"\u0413\u043e\u0440\u043d\u044b\u0439","LvlString":"=================(1:^;2:#;3:^;4:#;5:^)====","LvlHint":"","IdUser":"user-1028","Username":"\u0410\u043b\u0438\u043e\u0442 \ud83c\udfd4\ufe0f","Likes":103,"Dislikes":32,"ConfigVersion":3},{"LevelId":"Avior0033","PlanetType":"earth","LvlSettings":{"Laps":1,"CameraSize":0,"MovementSpeed":0,"JumpHeights":0,"TrampolineJumpCoeff":0,"GravityScale":0,"AntiGravityScale":0,"Flappy":false,"Light":true},"LvlLabel":"\u041a\u043e\u0440\u0430\u0431\u0435\u043b\u044c\u043d\u044b\u0439","LvlString":"=============L(2:*)R==L(2:~)R==L(2:^)R","LvlHint":"","IdUser":"player-1033","Username":"\u0410\u0432\u0438\u043e\u0440 \ud83d\udea2","Likes":111,"Dislikes":47,"ConfigVersion":2},{"LevelId":"Fomalhaut13","PlanetType":"earth","LvlSettings":{"Laps":1,"CameraSize":0,"MovementSpeed":0,"JumpHeights":0,"TrampolineJumpCoeff":0,"GravityScale":0,"AntiGravityScale":0,"Flappy":false,"Light":true},"LvlLabel":"\u041f\u043b\u044e\u0441 \u0438 \u043c\u0438\u043d\u0443\u0441","LvlString":"==+==-==+==-==","LvlHint":"","IdUser":"user-1013","Username":"\u0424\u043e\u043c\u0430\u043b\u044c\u0433\u0430\u0443\u0442 \ud83d\udc1f","Likes":100,"Dislikes":36,"ConfigVersion":2}] 

2. Тест getlevel.php

URL: http://51.222.204.179:8081/v2/api/getlevel.php?levelid=Earth0001

Ответ getlevel.php:
   {"PlanetType":"mars","LvlSettings":{"Laps":5,"CameraSize":2,"MovementSpeed":2.5,"JumpHeights":2,"TrampolineJumpCoeff":1.5,"GravityScale":0.8,"AntiGravityScale":0.1,"Flappy":true,"Light":false},"LvlLabel":"Updated Test Level","LvlString":"==================L(2:~;3:*)====(2:_;3:^)R===","LvlHint":"2.0;3.0;4.0","IdUser":"user456","Username":"UpdatedUser","Likes":95,"Dislikes":95,"ConfigVersion":3} 

3. Тест updatelikes.php

URL: http://51.222.204.179:8081/v2/api/updatelikes.php

POST параметр: levelid=Earth0001

Ответ updatelikes.php:
   {"success":true,"message":"Likes updated successfully"} 

4. Тест updatedislikes.php

URL: http://51.222.204.179:8081/v2/api/updatedislikes.php

POST параметр: levelid=Earth0001

Ответ updatedislikes.php:
   {"success":true,"message":"Dislikes updated successfully"} 

Инструкции по использованию:

Структура ответа getlevels.php:

[
    {
        "LevelId": "Earth0001",
        "PlanetType": "Earth",
        "LvlSettings": {
            "Laps": 1,
            "CameraSize": 1,
            "MovementSpeed": 1,
            "JumpHeights": 1,
            "TrampolineJumpCoeff": 1,
            "GravityScale": 1,
            "AntiGravityScale": 1,
            "Flappy": false,
            "Light": false
        },
        "LvlLabel": "Test Level",
        "LvlString": "level_data",
        "LvlHint": "hint_data",
        "IdUser": "user123",
        "Username": "TestUser",
        "Likes": 5,
        "Dislikes": 2
    }
]