Документация для версии Face-Интеллект 7.1. Документация на другие версии также доступна.

Предыдущая страница Следующая страница


You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Current »

POST http://localhost:10000/firserver/GetProtocols

Параметры JSON:

{
 "server_id": "1",
 "onlineRefresh": 1,
 "genders": [
 0,
 1,
 2
 ],
 "dateTimeFrom": "2017-05-11T16:25:55.687",
 "dateTimeTo": "2017-05-12T16:26:55.687",
 "cameraIds": [
 "1",
 "2"
 ],
 "minAge": 0,
 "maxAge": 1000,
 "page": 1,
 "pageSize": 2,
 "sim_min": -1
}

где, 

  • server_id -  идентификатор Сервера распознавания лиц в ПК Face-Интеллект (см. Настройка системного объекта Сервер распознавания лиц);
  • onlineRefresh - данный параметр обязательно должен иметь значение 1;
  • genders - пол: 0 - не определен, 1 - мужской, 2 - женский;
  • page, pageSize - параметры страницы;
  • cameraIds - идентификаторы камер (GUID или идентификаторы в дереве объектов Интеллект); 
  • sim_min - типы лиц: -1 - все лица, 1 - только распознанные, 0 - только нераспознанные;
  • minAge, maxAge - минимальная и максимальная граница возраста пользователя;
  • dateTimeFrom, dateTimeTo - границы временного периода в формате yyyy-mm-ddThh:nn:ss.fff.

Пример запроса:

POST /firserver/GetProtocols HTTP/1.1
Host: localhost:10000
Content-Type: application/json
Cache-Control: no-cache
Postman-Token: e173f0b5-ed8d-649e-e4a3-5f751568f236

{
  "server_id": "1",
  "onlineRefresh": 1,
  "genders": [
    0,
    1,
    2
  ],
  "dateTimeFrom": "2017-05-11T16:25:55.687",
  "dateTimeTo": "2018-05-12T16:26:55.687",
  "cameraIds": [
    "1"
  ],
  "minAge": 0,
  "maxAge": 1000,
  "page": 1,
  "pageSize": 50,
  "sim_min": -1
}

Пример ответа:

{
 "Protocols": [
 {
 "id": "E0E4A8BA-1137-E711-9E4B-9C5C8E763A8F",
 "camera_id": "1",
 "camera_name": "Camera 1",
 "timestamp": "2017-05-12T12:51:36.427",
 "age": 47.9494,
 "gender": 1,
 "Hits": [
 {
 "id": "B38CCB8F-1137-E711-9E4B-9C5C8E763A8F",
 "sim": 0.589775,
 "timestamp": "2017-05-12T12:50:28.307",
 "surname": "Liam",
 "name": "Neeson",
 "patronymic": "",
 "comment": "",
 "department": "Department 1"
 }
 ]
 },
 {
 "id": "C4B585B4-1137-E711-9E4B-9C5C8E763A8F",
 "camera_id": "1",
 "camera_name": " Camera 1",
 "timestamp": "2017-05-12T12:51:34.951",
 "age": 24.9269,
 "gender": 1,
 "Hits": [
 
{
 "id": "718CCB8F-1137-E711-9E4B-9C5C8E763A8F",
 "sim": 0.691023,
 "timestamp": "2017-05-12T12:50:27.950",
 "surname": "Jude",
 "name": "Law",
 "patronymic": "",
 "comment": "",
 "department": "Department 1"
 }
 ]
 }
 ],
 "ProtocolsTotal": 34,
 "Status": "OK"
}

где,

  • Protocols.id - идентификатор захваченного изображения
  • Hits.id - идентификатор распознанного изображения 
  • No labels