VPS.house
Поддержка 24 / 7
+7 (495) 255-58-85
Сконфигурировать новый
VPS / VDS сервер
Возможности нашим
Партнёрам
Наша подробная
База знаний
 
 

SSD облако для Вашего VPS / VDS сервера

В дата-центре уровня Tier III
 
 

Снимок экрана сервера
+ API

Функция позволяет получить текущее изображение с экрана сервера. Доступные размеры по ширине – от 64 до 640, высоте – от 48 до 480.
Ввиду кэширования результатов, запрашивать изображение чаще, чем раз в 10 секунд не имеет смысла.
Адрес: https://vps.house/api/server/image/
Параметры запроса
sessionToken – токен, полученный при авторизации
id – ID сервера, изображение экрана которого требуется получить
width – размер изображения по ширине
height – размер изображения по высоте
Пример запроса
Пример ответа
{
"rejectReason": 0,
"id": 1483,
"state": 100,
"running": true,
"imageBase64": "/9j/4AAqSkZJFgABAQDAEAYAABDA/2wBgAMCAg..."
}
Поля ответа
rejectReason – числовое значение (код ошибки)
errMessage – текстовое описание ошибки если возникла
id – ID сервера, изображение экрана которого запрошено
state – 1 - новый; 2 - сконфигурирован; 3 - контактные данные не подтверждены; 4 - нет доступных ресурсов; 5 - не оплачен; 6 - заблокирован за нарушение; 100 - готов к работе
running – запущен ли сервер
imageBase64 – массив байт изображения в формате Base64
Если значение поля state не равно 100 или running не равно true, то в поле imageBase64 будет возвращен null.
Коды ошибок
0 – запрос выполнен успешно
1 – неверный авторизационный токен
2 – не указан авторизационный токен
4 – виртуальный сервер не найден по переданному ID
100 – внутренняя ошибка системы
 
 
VPS.house
ООО «Глобальные Коммуникации»
© 2018 Все права защищены
Лицензии №139322 и №139323
[включите JavaScript]
+7 (495) 255-58-85