Versions Compared

Key

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

...

POST http://IP-address:port/firserver/UpdatePerson

Request parameters:

ParameterRequiredParameter description
server_idYes

ID of Face Recognition Server in

the face-

Face Intellect

software package

idYes

ID of the user in GUID format

nameNo

Name

If not specified, the

person will be added without a name

name will not be updated

surname
Yes
No

Surname

If not specified, the surname will not be updated

patronymicNo

Patronymic

If not specified, the

person will be added without a patronymic

patronymic will not be updated

department
Yes
No

Department

If not specified, the department will not be updated

commentNo

Comment

If not specified,

the person will be added without a comment

the comment will not be updated

additionalParamsNo

Additional parameters of the Intellect user from the dbo.OBJ_PERSON table (see Base Intellect database tables)

Note. Text parameter values should be enclosed in double quotes.

Example:

"additionalParams":
{
"visit_document" : "F183825",

"phone" : "0123456789"

}

If not specified, the additional parameters will not be updated.

Request example:

POST http://127.0.0.1:10000/firserver/UpdatePerson

Code Block
{ 
    "server_id" : "1",
    "id" : "FB94569E-86A6-EB11-BE5B-B06EBF811A3F",
    "name" :"John",
    "surname" : "Kramer",
    "patronymic" : "Kramer",
    "department" : "Department 2",
    "comment" : "Some comment",
    "additionalParams":
    {
    "visit_document": "F183825",
    "phone": "0123456789"
    }
}

Response headlines:

Headline Headline description
AllowReturns the HTTP method used in request
Content-LengthShows the size of characters in bytes, received in the request
Content-TypeReturns the type of received request
ServerSpecifies the server from which the request comes
Access-Control-Request-MethodReturns the HTTP method that can be used in the request
Access-Control-OriginIndicates if the code that sends the request from this source can access the server response
DateShows the time of the request

Response example:

Code Block
{
    "Status": "SUCCESS",
    "Result": "FB94569E-86A6-EB11-BE5B-B06EBF811A3F",
    "Description": ""
}

Response parameters:

ParameterParameter description
StatusCompleted request status: SUCCESS
-
successful, if error
- see 
see List of possible errors of the Face Recognition Server
Result
Added
Updated user
ID 
ID in GUID format
DescriptionRequest description