API
- By Administrator
- 19.12.2024
Владельцам серверов, которые хотят выводить актуальную информацию о серверах со своим дизайном на своём сайте предоставляется возможность использовать API.
Вариант 1: GET запрос
Вы можете отправить GET запрос по адресу https://rageservers.ru/server/api/IP/PORT, где IP - IP сервера без порта, PORT - порт сервера.
Например: https://rageservers.ru/server/api/s1.arizona-v.com/22005
Ответом будет JSON объект с информацией о сервере
Вариант 2: подключение через JS код 1. Подключите в header вашей страницы следующий код:
где IP - IP сервера без порта, PORT - порт сервера.
2. Теперь используя переменные можно вставлять информацию в любое место страницы Вашего сайта.
Список переменных:
Вариант 1: GET запрос
Вы можете отправить GET запрос по адресу https://rageservers.ru/server/api/IP/PORT, где IP - IP сервера без порта, PORT - порт сервера.
Например: https://rageservers.ru/server/api/s1.arizona-v.com/22005
Ответом будет JSON объект с информацией о сервере
{ "ip": "s1.arizona-v.com", "port": 22005, "name": "[voice]❄️ Arizona V | Liberty | Зимние приключения в игре! [1.1]", "players": 343, "maxplayers": 2050, "mode": "roleplay", "lang": "ru", "url": "http://arizona-v.com", "isOnline": "1", "rating": "31", "last_update": "19.12.2024 17:15", "players_record": 350 }
Вариант 2: подключение через JS код 1. Подключите в header вашей страницы следующий код:
<script type='text/javascript' src='https://rageservers.ru/server/webapi/IP/PORT'></script>
где IP - IP сервера без порта, PORT - порт сервера.
2. Теперь используя переменные можно вставлять информацию в любое место страницы Вашего сайта.
Список переменных:
ip - IP сервера port - Порт сервера name - Название сервера players - Количество игроков онлайн maxplayers - Количество слотов players_record - Рекорд количества игроков mode - Игровой режим lang - Язык, установленный на сервере url - Адрес сайта isOnline - Доступность сервера (1 - сервер онлайн, 0 - сервер офлайн) rating - Рейтинг last_update - время последнего обновленияЧтобы вывести переменную используйте следующий код
<script type='text/javascript'>document.write(server.переменная);</script>