Versions Compared

Key

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

ttpPOST h http://localhost:10000IP-address:port/prefix/firserver/GetAnalitycByTime

Parameter

JSON parameters:

Code Block
{
  "server_id": "1",
  "minAge": 5,
  "maxAge": 45,
  "dateTimeFrom": "2019-01-17T21:00:00.000",
  "dateTimeTo": "2020-01-18T20:59:59.000",
  "cameraIds": [
    "1"
  ],
  "genders": [
    0
    1,
    2
  ],
  "returnLocalTime" : 0,
  "timePeriod" : 0
}

where:

...

RequiredParameter description
server_idYes

Identifier of the Face Recognition Server in Face Intellect (see Configuring the Face Recognition Server object)

...

minAge

...

NoMinimum age of persons

...

maxAge NoMaximum age of persons
dateTimeFrom YesTime

...

in UTC format, starting from which the data should be obtained

...

dateTimeTo YesTime

...

in UTC format, up to which the data should be obtained

...

cameraIds NoCamera

...

IDs in Face Intellect (see Creating and configuring the Camera object)

...

genders YesGender

...

of persons whose data should be obtained: 0 - Unknown, 1 - Males, 2 - Females

...

returnLocalTime

...

NoTime format of the face capture: 0 - time in UTC format, 1- local time of the Server

...

timePeriod

...

NoType of grouping the analytic data: 0 - by hour, 1 - by day, 2 - by month, 3 - by year

...

Example request:

POST http://localhost:10000/firserver/GetAnalitycByTime

Response example:

Expand


Code Block
{
  
"
Rows
server_id": 
[
"1",
  "minAge": 20,
  
{
"maxAge": 30,
  
"dateTimeFrom": "2019-02-25T21:00:00.000",
  "
timestamp
dateTimeTo": "2019-02-
27T180000
29T20:59:59.000",
  "cameraIds": [
    "1"
  
],
  "
value
genders": [
    0
    1,
    2
  
{
],
  
"age": 27
"returnLocalTime" : 0,
  "timePeriod" : 0
}


Example answer:

age = 0 means that age is not defined.
Expand


Code Block
{
    
"
gender
Rows": 
{
[
        
{
            
"
males
timestamp": 
10
"2019-02-27T180000.000",
            
"females
"value": 
9,
[
                {
        
"unknown":
 
0
           
}
"age": 27,
                    "
smile
gender": {
                        "males": 
3
10,
                        "females": 
1
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"
    }
}
Info
titleNote



ParameterParameter description
Rows
timestamp
value
Responce
Status