Получение информации о сервере

Данная операция возвращает общую информацию о сервере.

Строка "build" (номер сборки) состоит из четырех цифр: две левые цифры относятся к основному номеру версии (старшая версия), а остальные две – к дополнительному номеру версии (rev.) (младшая версия). Например, для версии 6.5.22 Rev. 24 (main) номером сборки будет 2224.

Для строки "version" (версия) существует три возможных варианта версий: alpha или main или beta.

Остальные строки могут быть полезны при обращении в службу технической поддержки компании Мегапьютер.

URL

/server/info

Метод

GET

Диапазон

server_view

Тип ответа

sync

Параметры запроса

<отсутствуют>

Тело запроса (application/json)

<отсутствует>

Пример URL-запроса

https://your.polyanalyst.server:port/polyanalyst/api/v1.0/server/info

Тело ответа (application/json)

{
  "platform": "Windows",
  "build": 2224,
  "version": "main",
  "gitSHA1": {
     "dicts": "3949d0960e84fe075928670d018a984a780b9839",
     "help": "8d4ccb204a0f3b5ada777601404f2f44ec7b8e0d",
     "pa": "43eb6dd1b24f89d3e73d7936322dee8454b35b65",
     "webui": "7e6095b2fa425c426176fc07133e116656e63782"
   }
}

где

Имя Тип Описание

platform

строка

Операционная система (Windows, Linux, Unknown).

build

строка

Номер версии сервера.

version

строка

Версия сервера (альфа-версия, бета-версия, стабильная версия).

gitSHA1

JSON-объект

Версии компонентов сервера.

Объект gitSHA1 состоит из следующих полей:

Имя Тип Описание

dicts

строка

Версия словарей.

help

строка

Версия Руководства пользователя.

pa

строка

Версия ядра сервера.

webui

строка

Версия пользовательского интерфейса (для веб-версии клиентов).

Примеры ответов

Код Тело ответа и его описание

200

Успех.

{
  "platform": "Windows",
  "build": 2224,
  "version": "main",
  "gitSHA1": {
     "dicts": "3949d0960e84fe075928670d018a984a780b9839",
     "help": "8d4ccb204a0f3b5ada777601404f2f44ec7b8e0d",
     "pa": "43eb6dd1b24f89d3e73d7936322dee8454b35b65",
     "webui": "7e6095b2fa425c426176fc07133e116656e63782"
   }
}

403

Ошибка – Ошибка авторизации.

{
  "error": {
    "code": 403,
    "title": "Authorization Required",
    "message": "You are not logged in to PolyAnalyst Server."
  }
}