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>