Пример запроса выглядит следующим образом:
http://gmt.star-conflict.com/pubapi/v1/userinfo.php?nickname=Flix
Ник игрока в запросе пишется последним в строчке, сразу после nickname=
. Регистр символов в нике важен.
Структура выдачи запроса
{
"result":str, // Тип ответа ("ok" — успешный запрос; "error" — ошибка)
"code":0,
"data":
{
"effRating":num, // Рейтинг пилота
"nickName":str, // Ник пилота
"prestigeBonus":num, // Мощь флота
"uid":num, // UID пилота
"accountRank":num, // Уровень допуска пилота
"pve":
{
"gamePlayed":num, // Всего игр PvE
"unlimPve_playerAttackLevel":num, // Уровень атаки в PvE
"unlimPve_playerDefenceLevel":num, // Уровень защиты в PvE
"unlimPve_missionLevels": // Перечень миссий и достигнутого уровня
{ // Если уровень не больше 1, миссия не выводится
"mission-1-progress":num,
"mission-2-progress":num,
"mission-x-progress":num
}
},
"pvp":
{
"gamePlayed":num, // Всего игр в PvP
"gameWin":num, // Всего побед в PvP (ничья = поражение)
"totalAssists":num, // Всего помощи в PvP
"totalBattleTime":num, // Время игры в PvP
"totalDeath":num, // Всего смертей в PvP
"totalDmgDone":num, // Всего нанесено урона в PvP
"totalHealingDone":num, // Всего оказано ремонта в PvP
"totalKill":num, // Всего убийств в PvP
"totalVpDmgDone":num // Всего очков захвата маяков в PvP
},
"coop":
{
"gameWin":num, // Всего побед в CO-OP
"gamePlayed":num, // Всего игр в CO-OP
"totalBattleTime":num // Всего времени игры в CO-OP
},
"openWorld":
{
"karma":num // Карма пилота
}
"clan":
{
"name":str, // Название корпорации
"tag":str, // Тег корпорации
"cid":num, // ID клана
"pvpRating":num, // PvP рейтинг пилота в клане
"pveRating":num // PvE рейтинг пилота в клане
}
}
}