Get

Function

It is used to get the AI > Repeat Customer:SnapedFeaturesId parameters.

Request Message

Parameter Description

Table 1

ParameterRangeTypeDescription
MsgIdnull
Engine0intSearch engine, 0 or 1, should be consistent with /API/AI/SnapedFaces/Search
StartIndex0intThe starting index of the request, for example, the first time: 0-9999, the second time: 10000-19999, then the StartIndex is 0, 10000 respectively
Count1000intThe number of requested items, if the number of data items is not much, you can request at one time

Sample:

POST /API/AI/SnapedFeaturesId/Get HTTP/1.1
{
	"version": "1.0",
	"data": {
		"MsgId": "",
		"StartIndex": 0,
		"Engine": 1,
		"Count": 1011
	}
}

Response Message

Parameter Description

Table 2

ParameterRangeTypeDescription
MsgIdnull
Result0intGet the results of all eligible Ids and feature Ids, 0 means success. see Table 3 for details
UUIds[200053, 200054, ...]unsigned int arrayThe elements in the array represent the unique identification of the captured face
FtIds[58, 59, ...]unsigned int arrayThe elements in the array represent the feature value Id of the captured face, which corresponds to the Id in "UUIds" one by one

Table 3

Result TypeCOMMENT
AORT_SUCCESS = 0success
AORT_NO_DB = -1no database
AORT_DB_EXEC_FAILED = -2Database execution failed
AORT_CALC_FEATURE_FAILED = -3feature extraction failed
AORT_CANCELED = -4Cancelled
AORT_NO_DISK = -5no hard drive
AORT_DISK_ERROR = -6hard disk error
AORT_EXIST = -7existed
AORT_GROUP_INVALID = -8group invalid
AORT_NOT_EXIST = -9does not exist
AORT_MORE_FILE_EXIST = -10File already exists
AORT_SEARCH_ERROR = -11search error
AORT_OVER_MAX_COUNT = -12limit exceeded
AORT_UPDATING_FEATURE = -13Updating feature values
AORT_NO_USABLE_IPC = -14No IPC available for eigenvalue calculation
AORT_INVALID_PARAM = -15invalid parameter
AORT_INVALID_FORMAT = -16wrong format
AORT_INVALID_RES = -17wrong resolution
AORT_INVALID_MEM = -18file too large error
AORT_CREAT_FAILED = -19Creation failed
AORT_MD5_NOT_MATCH = -20MD5 mismatch
AORT_POS_ERROR = -21location error
AORT_SIZE_ERROR = -22wrong size
AORT_NOT_READY = -23not ready
AORT_INVALID_DB = -24invalid database

Sample:

HTTP/1.1 200 OK
Content-Type: application/json
{
	"data": {
		"MsgId": null,
		"Result": 0,
		"UUIds": [200053, 200054, ...],
		"FtIds": [58, 59, ...]
	}
}

Error Code

See Response Messages Body and Common error_code for more information.