http://<server_address>/resourceParameters/<id>/archives/<archiveType>?session=<session_token_id>&dateStart=<date_start_value>&dateEnd=<date_end_value> |
Получение архивных значений параметров ресурса за временной период по идентификатору параметра ресурса.
Для получения данных необходимо указать дату начала выборки, дату окончания выборки и тип архива. Эти параметры являются обязательными.
Возможные значения параметра archiveType:
Доступные значения параметра | Описание |
---|
random | Произвольный тип |
hourly | Часовой |
daily | Суточный |
monthly | Месячный |
half-hour | Получасовой |
custom | Настраиваемый (интервал выборки настраивается в приборе) |
Запрос
Параметры пути
Имя параметра | Тип данных | Описание | Обязательный |
---|
id | UUID | Идентификатор параметра ресурса | Да |
archiveType | string | Тип получаемого архива | Да |
Параметры запроса
Имя параметра | Тип данных | Описание | Обязательный |
---|
session | UUID | Идентификатор токена сессии | Да |
dateStart | datetime | Начальная дата выборки |
|
dateEnd | datetime | Конечная дата выборки |
|
Ответы сервера
Данный код возвращается в случае успешного выполнения метода. [
{
"ResourceId": 0,
"Date": "2019-08-24T14:15:22Z",
"Quality": 0,
"Value": 0
}
] |
В ответе возвращается массив значений. Описания полейИмя поля | Тип данных | Описание | Обязательный |
---|
ResourceId | int32 | Идентификатор ресурса | Да | Date | datetime | Дата | Да | Quality | int32 | Качество данных | Да | Value | double | Значение | Да |
|
Данный код возвращается в том случае, если не был передан токен сессии. |
Данный код возвращается, если ресурс с указанным идентификатором отсутствует в базе. |
|