Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

POST http://IP-адрес:порт/префикс/firserver/CreatePerson

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

POST http://localhost:10000/firserver/CreatePersonПараметры JSON:

Expand


Code Block
{
 "server_id" : "1",
 "objectType" : "PERSON",
 "id" : "1",
 "name" :"John",
 "surname" : "Kramer",
 "patronymic" : "",
 "department" : "Department 1",
 "comment" : "Some comment",
 "createPersonInIntellect": 1,
 "image": ""
 "fir": ""
}

...



ПараметрОбязательныйОписание параметра
server_id

...

ДаИдентификатор Сервера распознавания лиц в

...

ПК Face-Интеллект

...

objectTypeДа
idНет
натуральный числовой идентификатор пользователя. Если id не указан, то для добавляемого пользователя id будет сгенерирован автоматически и возвращен в ответе;
nameНетИмя

...

surnameНетФамилия
patronymicНетОтчество
departmentДаОтдел
commentНетКомментарий

createPersonInIntellect

Нет

если параметр равен 1, пользователь будет создан в  ПК Face-Интеллект от лица оператора

...

image

...

ДаJPEG изображение в формате base64

...

...

fir

...

titleВнимание!
НетШаблон лица. Если он есть, то

...

лицо будет добавлено в базу данных без всякой проверки (поиска лица ,построение вектора)

...

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

Expand


Code Block
{
 "Description": "",
 "Result": "7BC06491-C30D-450F-BF45-F9F5D680A501",
 "Status": "SUCCESS"
}

где:

...



ПараметрОписание параметра
DescriptionОписание

Result

Числовой уникальный идентификатор добавленного пользователя в формате GUID.

Status

Состояние запроса: SUCCESS - успешно