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

text
https://api.gamemonitoring.ru/servers/19651699
json
{
  "response": {
    "add_date": 1793819792,
    "app": {
      "id": 61,
      "name": "Arma 3",
      "steam_id": 107410,
      "url": "arma-3"
    },
    "color": 0,
    "connect": "85.72.176.139:2302",
    "country": "GR",
    "domain": null,
    "game": 107410,
    "hide_address": false,
    "hide_query": false,
    "icon": null,
    "id": 19651699,
    "ip": "85.72.176.139",
    "language": "el",
    "last_update": 1794213665,
    "map": "dagger_island_summer",
    "maxplayers": 16,
    "name": "HTU Training",
    "numplayers": 0,
    "official": null,
    "points": 0,
    "port": 2302,
    "private": true,
    "project_id": null,
    "pve": null,
    "pvp": null,
    "query": 2303,
    "request": "85.72.176.139:2303",
    "secured": false,
    "status": false,
    "steam_id": "90296618487040031",
    "version": "2.22.154089",
    "votes": 0,
    "wipe": null,
    "ban_reason": null,
    "banned": false,
    "boosts": 1,
    "bots": 0,
    "city": "Korydallós",
    "description": null,
    "disabled_modules": [],
    "gamemode": "HTU_training_map",
    "hidden": false,
    "last_offline": 1794213665,
    "last_online": 1793826660,
    "list_hidden": false,
    "map_url": null,
    "mods": [],
    "next_wipe": null,
    "parked": false,
    "position_game": 9233,
    "wipe_period": null,
    "\u0001\f": "\u0003\u0003\u0001\u0003\u001b\u0013\u0001\u0002V$X\u00047\u00106;���4'8\u001d�K�\u001a\r�]�\u0001\u0001K��\u0012�&��f��_�<��\u001e>J��\u0001\u00031\u0002<Hw\u0013\u0012�\u0019\u0001\u0002��\b\u0002\u0004�Nձ%Dagger Island Training Complex (2025)\u0011vp�\u0004J?/1\u0014@",
    "\u0002\f": "Enhanced Soundscape����\u0004\f*!�%JSRS Soundmod 2025 - Version 4.0.0.12Dwzy\u0004�\nt�\u001a@Real Lighting and Weather���\f\u0004�\u001a�i\u0019No More Aircraf",
    "\u0003\f": "t Bouncing�\u0017a\u0004)!/1\b@Immerse�V �\u0004O[\nj\u0014Zeus Enhanced 1.15.1\f�H�\u0004�7�t'@Advanced (Urban) Rappelling ACE Compat�xB|\u0004զ�+\u0019Advanced U",
    "\u0004\f": "rban Rappelling�9+]\u0004\u000e�Ay\u0018Enhanced Movement Rework\u0011.��\u0004)�|�\u001e@RR Immersive Maps by LAxemann�� \u0004�b�\u000fTFAR Animations�`�\u000e\u0004\u0011�S5\u0004TFA",
    "\u0005\f": "R�*�g\u00045\u001c�a\u0018DUI - Squad Radar 1.13.1|J>>\u0004�N�0\u000fBackpackOnChest,�8�\u0004�xn8\u001b@[SWU] Immersion Sound Pack�\u0013��\u0004q��\u000eBIA Media Pack&K��\u0004�",
    "\u0006\f": "�J,\u001dF/A-18 Super Hornet BETA pack�a;\u0012\u0004�֣Q\"Community Factions Project (Alpha)���\u0004���\u0013\u0011Enhanced Movement\\K��\u0004s�L \u0013CUP Vehicles",
    "\u0007\f": "1.19.2��\u001b�\u0004�/@�\bGarmanda4�\u000b�\u0004]HW�\u000fAl Salman, Iraq�nP\u0007\u0004��3p\u0007Uzbinv2�<\u00045\u0004{�{�\u0011SSG: Kunduz River�\u000f_�\u0004\b��\u0013Global Ops Terrains4�\u001c�\u0004",
    "\b\f": "c(a�\u0006KorsacK\u001a�:\u0004/��* IceBreakr's Lingor/Dingor v3.9.6Z\r$2\u0004����\u0005LyborSax�\u0004�(��\u000eNorth Takistan�1g\u0010\u0004��ץ\u0017@Tora Bora, Afghanistan\u0005O",
    "\t\f": "~\u0004:���\u0007Šumava2%\u0001\u0001�\u0004Y�ץ$@Federally Administered Tribal Areas��y�\u0004Yo\n[\u000fRosche, Germany\u0001\u0003\u0014\u0002�\u0004yx��\tMutambara��GP\u0004P�7V\u001cIceBreakr'",
    "\n\f": "s Angola Maps v1.3���J\u0004e�s�\fFallujah 2.0��\u0011�\u0004\u0015z_u\u0016Napf Winter - Snowfall��8�\u0004�\u001a�Q\u0004Ruha\u0015�k�\u0004���[\u0006AnizayEe(p\u0004H�Jp\u001016AA public mod",
    "\u000b\f": "s�\u0018ja\u0004<��T\u0010Napf Island v1.27^��\u0004�0�\"\u001aCUP Terrains - Maps 1.16.0\u0001\u0002���\u0004�q�\"\u001aCUP Terrains - Core 1.19.3U\u000eg\u001d\u0004�%�\u001b\"Advanced Combat E",
    "\f\f": "nvironment 3.21.2|l��\u0004ڷ�\u001d\u0010CUP Units 1.19.0^o��\u0004尩\u001d\u0012CUP Weapons 1.19.1�q��\u0004\u0015��\u001a\u001dCommunity Base Addons v3.19.0\u0001\u0002",
    "listentype": "l",
    "environment": "w",
    "a2s_protocol": 17,
    "players_complete": true
  }
}

Примеры кода

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