
Разработчик
Рейтинг: 1849
Сообщений: 69
Спасибок: 356
GameGG предоставляет для всех разработчиков возможность легко получать доступ к различным данным проекта.
Формат
Каждый метод возвращает результат в формате XML.
Доступ к API
Основной URL-адрес для вызова методов API:
https://ee.gamegg.ru/api
Для успешного вызова методов API необходимы
• Корректные значения HTTP-заголовков Accept и Content-Type в запросе. API GameGG поддерживает только один MIME-тип: application/xml. Любое другое значение приведет к ошибке формата данных.
• URL, составленный согласно требованиям к нужному запросу.
• AuthKey (GGKey), сгенерированный на одном из серверов проекта.
Тип
• «player» - возвращает информацию о аккаунте (основные данные, игровая активность, достижения, коины)
• «clan» - возвращает информацию о клане, а также список участников
Последнее обновление: 24.04.2023 18:45

Разработчик
Рейтинг: 1849
Сообщений: 69
Спасибок: 356
Тип «player»
• Возвращает информацию о аккаунте (основные данные, игровая активность, достижения, коины)
Параметр
• «id» - идентификатор аккаунта
Пример
https://ee.gamegg.ru/api?authkey=GGKey&type=player&id=2
Возвращаемый ответ
• «online» - идентификатор сервера
• • «1» - Maniac
• • «2» - AWP
• • «3» - Fall Guys
• • «0» - не в сети
• «warns» - количество выданных предупреждений
• • «3» - аккаунт заблокирован
• • «-1» - аккаунт заморожен
• «name» - никнейм пользователя с последнего его визита
• «name_busy» - занятый никнейм пользователя
• «steamid» - хэшированный сервером SteamID клиента (у Steam-клиентов оригинальный)
• Формат: STEAM_xx:xx:xx / VALVE_xx:xx:xx
• «last_update» - последний вход на сервер
• • Формат: unix-time
• «reg» - регистрация аккаунта / первое посещение сервера
• • Формат: unix-time
• «exp» - опыт аккаунта
• «clan»
• • «clan_id» - идентификатор клана
• • «clan_group» - группа пользователя в клане
• • • «1» - Новичок
• • • «2» - Мл. Заместитель
• • • «3» - Заместитель
• • • «4» - Глава
• • • Если «clan_id» = 0, то «clan_group» не отображается
• «played» - игровая активность
• • «server» - идентификатор сервера выводится в атрибуте «id»
• • Данные передаются за всё время, месяц, неделю и день
• • Время указывается в минутах
• «achievements» - достижения
• • «achievements_name» - наименование полученного достижения
• «ggcoin» - GGCoin
• • «coins» - коины (тип данных: float)
• • «x» - количество оборудования
• • «new_system» - подключена-ли новая система GGCoins

Разработчик
Рейтинг: 1849
Сообщений: 69
Спасибок: 356
Тип «clan»
• Возвращает информацию о клане, а также список участников
Параметр
• «id» - идентификатор клана
Пример
https://ee.gamegg.ru/api?authkey=GGKey&type=clan&id=1
Возвращаемый ответ
• «tag» - короткое название
• «name» - полное название
• «owner» - идентификатор аккаунта владельца
• «exp» - опыт
• «bonus» - идентификатор бонуса
• • «1» - живучесть
• • «2» - полёт
• • «3» - ускорение
• • «4» - регенерация
• • «0» - нету
• «bank» - данные банка
• • «ggcoin» - количество GGCoins
• • «open» - идентификатор группы для которой открыт банк
• «ad» - описание клана / сообщение от владельца
• «group» - список групп клана
• • «group» - название группы, идентификатор группы выводится в атрибуте «id»
• «players» - список участников
• • «player» - участник, идентификатор аккаунта выводится в атрибуте «id»
• • • «name» - ник игрока
• • • «group» - название группы, идентификатор группы выводится в атрибуте «id»
Дата: 23 мая 2023 г, 22:20
Автор: ropz
Дата: 16 мая 2023 г, 11:58
Автор: Empty Entity
Дата: 24 апреля 2023 г, 18:45
Автор: Empty Entity
Дата: 10 апреля 2023 г, 19:23
Автор: yoha
Дата: 14 марта 2023 г, 14:51
Автор: Fracher