Перейти к основному содержимому

Создание внешнего приложения

Внешние приложения позволяют интегрировать сторонние системы с Gml Backend и использовать возможности REST API для управления игровыми данными, профилями и серверами.

Как создать приложение

  1. Откройте раздел Перейдите в Настройки → Приложения.

    Список приложений

  2. Нажмите кнопку Создать приложение. Откроется окно создания нового приложения.

    Список приложений

  3. Введите название приложения. Укажите произвольное имя, по которому вы сможете идентифицировать интеграцию. Например: GmlCraft, LauncherUpdater или DiscordBot.

  4. Выберите права доступа. Права определяют, какие действия приложение сможет выполнять через API — например, управление профилями, пользователями или сборками лаунчера.

  5. Нажмите Создать. После этого приложение будет добавлено в список, а система покажет токен доступа.

    Список приложений

  6. Сохраните токен приложения. Токен отображается только один раз. Сохраните его в безопасном месте — он используется для авторизации при работе с API.


Важно

  • Потерянный токен нельзя восстановить — создайте новое приложение при необходимости.
  • Передайте токен только доверенным системам.
  • Каждое приложение имеет собственный набор прав, ограничивающих доступ к данным.

Пример использования токена

После создания приложения можно обращаться к API Gml Backend, указывая токен в заголовке запроса:

curl -X GET https://api.gml.dev/v1/profiles \
-H "Authorization: Bearer <ВАШ_ТОКЕН>"