JSON для программ, сайтов и прочего

text
https://api.gamemonitoring.ru/servers/10459954
json
{
  "response": {
    "fps": 36,
    "fps_avg": 39,
    "entities_count": 138635,
    "world_seed": 578369846,
    "world_size": 4250,
    "steam_id": "90284308391601179",
    "domain": "esmx.ru",
    "id": 10459954,
    "ip": "195.9.103.74",
    "port": 28015,
    "query": 28016,
    "color": 0,
    "city": "Moscow",
    "description": "[{\"id\":\"xkZM9VfhCM\",\"type\":\"paragraph\",\"data\":{\"text\":\"Это личный домашний ламповый PVP Сервер.\\nТут будет комфортно только скуфам, пожилым людям, инвалидам, пассажирам с детьми и беременным женщинам!  (с) Московский Метрополитен.\\nТут фактически нет администрации модераторов и прочих представителей власти. Жаловаться и взывать к справедливости не к кому.\\n\\nПодробное описание сервера.\\nhttps://telegra.ph/PVE-Rust-Vanila-03-01\\n\\nБольше информации в группе Telegramm\\nhttps://t.me/pverustvanila\\n\\n\\n\"}},{\"id\":\"mon9roiDp7\",\"type\":\"delimiter\",\"data\":{}},{\"id\":\"ik0Qj8B1lL\",\"type\":\"paragraph\",\"data\":{\"text\":\"Настройки штатными средствами без использования плагинов:\\nВзлом ящика 2 минуты вместо 15\\nВремя \\\"Ухода карго с карты\\\" увеличено до 15 минут\\nПерезарядка МЛРС 1 минута\\nПопуляция животных увеличена многократно\\nУвеличена частота появления транспорта на карте.\\nТак же на карте спавнятся Мини коптер и Транспортный вертолёт.\\nГниение Мини Коптера замедлено и составляет 14 дней под крышей у шкафа.\\n\\nПлагины Oxide:\\n**AutoMessages (Самописный)**\\nАвтоматическая отправка сообщений в чат от имени сервера.\\n**ConsolePopup (Самописный)**\\nОтправка сообщений с текстом на весь экран.\\n**DeathNotes**\\nОтображения смертей и убийств в чате.\\n**GatherManager**\\nУвлечение добытых ресурсов x10\\n**InfiniteVendingStock**\\nУбирает лимиты на покупку и продажу у NPC\\n**InfoPanel**\\nЛютая говнина! Панель с дополнительной информацией. (отключаемая)\\n**InfoPanelHideOnJoin (Самописный)**\\nПлагин который делает InfoPanel отключений по умолчанию у игроков.\\n**JoinLeaveMessages (Самописный)**\\nПишет в чат ники гроков которые заходят на сервер или выходят с него.\\n**Kits**\\nКиты. (не настраивал ещё)\\n**KtoTam (Самописный)**\\nПоказывает в чате список игроков в сети командой /ktotam\\n**NightZombies**\\nНочью появляются зомби.\\n**RemoverTool**\\nПозволяет удалять СВОИ построенные объекты в зоне действия шкафа.\\n(требует ресурсы для удаления)\\nКоманда /remove (доступна только Боярам)\\n**RestoreUponDeath (Модифицированный)**\\nВосстановления инвентаря при смерти. (доступен только Боярам)\\nВозможно позволяет перенести инвентарь между вайпами (даже глобал)\\nДля этого нужно до вайпа умереть и не возрождаться до вайпа.\\n**StackModifier**\\nУвеличения размера стека\\nРесурсы х100\\nостальные х10 или менее\\n**TruePVE**\\nУбивать игроков нельзя\\nЛомать постройки нельзя.\\nЛомать транспорт нельзя.\\n\"}}]",
    "game": 252490,
    "owner": 166111,
    "boosts": 1,
    "last_offline": 1775732526,
    "score": 0,
    "last_online": 1776168611,
    "icon": null,
    "name": "[PVE] [Survival] Russia",
    "connect": "esmx.ru:28015",
    "request": "195.9.103.74:28016",
    "map": "Procedural Map",
    "gamemode": "Survival",
    "version": "2623",
    "numplayers": 0,
    "maxplayers": 50,
    "bots": 0,
    "secured": true,
    "private": false,
    "country": "RU",
    "status": true,
    "votes": 6,
    "points": 96,
    "add_date": 1760474389,
    "last_update": 1776168611,
    "banned": false,
    "wipe": 1775157214,
    "official": null,
    "wipe_period": null,
    "next_wipe": null,
    "pve": 1,
    "pvp": 0,
    "list_hidden": false,
    "hide_address": false,
    "hide_query": false,
    "position_game": 183,
    "language": "ru",
    "parked": false,
    "app": {
      "id": 12,
      "steam_id": 252490,
      "name": "Rust",
      "url": "rust"
    },
    "server_owner": {
      "username": "merzogitov",
      "avatar": "no.jpg",
      "last_online": 1775400976
    },
    "mods": [],
    "disabled_modules": []
  }
}

Примеры кода

php
<?php
$json = file_get_contents("https://api.gamemonitoring.ru/servers/10459954");
$data = json_decode($json, true);
var_dump($data);