Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
api_embed_engine [2021/08/17 20:46] admin |
api_embed_engine [2021/10/19 12:51] phaust удалено |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Встраивание движка в другие сервисы ====== | ====== Встраивание движка в другие сервисы ====== | ||
+ | |||
+ | **Во все запросы надо добавлять GET параметр json. Тогда результат будет приходить в формате JSON.** | ||
+ | |||
+ | ===== Авторизация ===== | ||
+ | |||
+ | Используется **login.php** | ||
+ | |||
+ | **POST параметры:** | ||
+ | |||
+ | **user** - логин игрока | ||
+ | |||
+ | **pass** - пароль игрока | ||
+ | |||
+ | Надо сохранить cookie и их все передавать их в последующие запросы. | ||
+ | |||
+ | Если в ответе будет строка с именем **login_error** - значит авторизация не удалась | ||
===== Создание одноразовых команд ===== | ===== Создание одноразовых команд ===== | ||
- | Точка входа **/admin/game_teams.php** | + | Точка входа **admin/game_teams.php** |
GET: | GET: | ||
Строка 17: | Строка 33: | ||
Ссылка для входа в игру собирается в виде: | Ссылка для входа в игру собирается в виде: | ||
- | /game.php/?gid=**game_id**&tid=**team_id**&key=**team_key** | + | /game.php?gid=**game_id**&tid=**team_id**&key=**team_key** |