Перейти в хранилище документации
Обратиться в техническую поддержку
POST http://localhost:10000/firserver/GetAnalitycByTime
Параметры JSON:
{ "server_id": "1", "minAge": 20, "maxAge": 30, "dateTimeFrom": "2019-02-25T21:00:00.000", "dateTimeTo": "2019-02-29T20:59:59.000", "cameraIds": [ "1" ], "genders": [ 0 1, 2 ], "returnLocalTime" : 0, "timePeriod" : 0 }
где:
minAge - минимальный возраст лиц, данные по которым нужно получить;
maxAge - максимальный возраст лиц, данные по которым нужно получить;
dateTimeFrom - время в UTC формате, с момента которого необходимо получить данные;
dateTimeTo - время в UTC формате, до момента которого необходимо получить данные;
cameraIds - идентификаторы камер в ПК Face-Интеллект (см. Создание и настройка объекта Камера);
genders - пол лиц, данные по которым нужно получить: 0 - Не определен, 1 - Мужчина, 2 - Женщина;
returnLocalTime - формат времени захвата лица: 0 - вернуть время в UTC формате, 1 -вернуть локальное время Сервера;
timePeriod - вид группировки аналитических данных: 0 - группировать по часам, 1 - группировать по дням, 2 - группировать по месяцам, 3 - группировать по года.
Пример ответа:
{ "Rows": [ { "timestamp": "2019-02-27T180000.000", "value": [ { "age": 27, "gender": { "males": 10, "females": 9, "unknown": 0 }, "smile": { "males": 3, "females": 1, "unknown": 0 }, "angry": { "males": 1, "females": 2, "unknown": 0 }, "fear": { "males": 1, "females": 2, "unknown": 0 }, "happiness": { "males": 1, "females": 1, "unknown": 0 }, "neutral": { "males": 2, "females": 1, "unknown": 0 }, "sadness": { "males": 1, "females": 1, "unknown": 0 }, "surprise": { "males": 1, "females": 1, "unknown": 0 } } ] } ] "Responce": { "Status": "SUCCESS" } }
Примечание
Если age = 0, то это значит, что возраст не определен.