API движка - для вбудовування движка в інші сервіси
В усі запити треба додавати GET параметр json. Тоді результат приходитиме у форматі JSON.
Авторизація
Використовується login.php
POST параметри:
user - логін гравця
pass - пароль гравця
Потрібно зберегти cookie, та всі їх передавати у наступні запити.
Якщо у відповіді буде рядок з іменем login_error - отже, авторизація не відбулась.
Створення одноразових команд
Точка входу admin/game_teams.php
GET:
- gid - ID гри
- json - включає режим роботи з API
POST:
Масив із унікальними токенами гравців/команд у форматі JSON.
У відповідь приходить JSON з назвами команд (прийняті у POST-запиті токени), id команд, ключами для входу в гру.
Посилання для входу в гру збирається у вигляді:
/game.php?gid=game_id&tid=team_id&key=team_key