5. 人脸客流数据接口

人员库的是指一组人员集合。

5.1. 抓拍信息

根据门店unid、出入口unid、设备序列号和开始时间、结束时间查询相关的抓拍记录。 返回的id字段是自增序号。unid字段是全局唯一的编号。且这两个字段都不会变更,可作为主键。

Verb: GET
Path: api/v1/face/faceRecord
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • gate_unid:出入口编码。示例:”7632266f-a29b-478a-8a59-2ed54e190954”,
  • device_serialnum:设备序列号。示例:”6F51-4138-911F-B84C”,
  • direction:进出方向。-1是出 0 是横穿 1 是进
  • startTime:数据开始时间。示例:”2019-01-01 10:00:00”,
  • endTime: 数据结束时间。示例:”2019-01-01 22:00:00”
  • personType: 人员类型。店员:1,顾客:0
Response Body:
{
  msg_code: 200,
  msg_info: "成功"
  data: [
        {
          id: 157334,                                                //抓拍记录id,全局唯一且不会更改
          person_unid: "71af0156-95f8-4936-a8e9-78f37c559416",       //被抓拍人员的唯一编码
          device_serialnum: "6F51-4138-911F-B84C",                   //设备序列号
          gender: 1,                                                 //性别
          age: 42,                                                   //年龄
          counttime: "2018-07-31 14:55:54",                          //日期时间
          counttimez: "2018-07-31T14:55:54+08:00",                   //带有时区信息的日期时间
          picture_url: "xxx.jpg",                                            //被抓拍人员的图片地址,如果为隐私模式则不返回
          personType: 1,
          unid:"82af0156-95f8-4936-a8e9-78f37c559416"                //抓拍记录的编码,全局唯一且不会更改
        },
        {
          id: 157335,
          person_unid: "67431a0b-e0a5-4c6f-abb0-b08ad9312582",
          device_serialnum: "6F51-4138-911F-B84C",
          gender: 0,
          age: 22,
          counttime: "2018-07-31 14:55:54",
          counttimez: "2018-07-31T14:55:54+08:00",
          picture_url: "xxx.jpg",
          personType: 1,
          unid:"83af0156-95f8-4936-a8e9-78f37c559416"
        },
        {
          id: 157336,
          person_unid: "93805ba4-912f-4cf7-8060-a4152608671a",
          device_serialnum: "6F51-4138-911F-B84C",
          gender: 1,
          age: 25,
          counttime: "2018-07-31 14:55:50",
          counttimez: "2018-07-31T14:55:50+08:00",
          picture_url: "xxx.jpg",
          personType: 0,
          unid:"84af0156-95f8-4936-a8e9-78f37c559416"
        },
        {
          id: 157337,
          person_unid: "017f03ba-a196-4cf4-9a8c-3dba5bd0a2d7",
          device_serialnum: "6F51-4138-911F-B84C",
          gender: 1,
          age: 25,
          counttime: "2018-07-31 14:55:50",
          counttimez: "2018-07-31T14:55:50+08:00",
          picture_url: "xxx.jpg",
          personType: 0,
          unid:"87af0156-95f8-4936-a8e9-78f37c559416"
        }
  ]
}

5.2. 增量抓拍信息

根据门店unid、出入口unid、设备序列号和modifytime查询modifytime之后产生的抓拍记录。 返回的id字段是自增序号。unid字段是全局唯一的编号。且这两个字段都不会变更,可作为主键。

Verb: GET
Path: api/v1/face/increment/faceRecord
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • gate_unid:出入口编码。示例:”7632266f-a29b-478a-8a59-2ed54e190954”,
  • device_serialnum:设备序列号。示例:”6F51-4138-911F-B84C”,
  • direction:进出方向。-1是出 0 是横穿 1 是进,
  • modify_time:数据最后更新时间,示例:”2019-01-01 12:00:00”
  • personType: 人员类型。店员:1,顾客:0
Response Body:
{
  msg_code: 200,
  msg_info: "成功"
  data: [
        {
          id: 157334,                                                //抓拍记录id,全局唯一且不会更改
          person_unid: "71af0156-95f8-4936-a8e9-78f37c559416",       //被抓拍人员的唯一编码
          device_serialnum: "6F51-4138-911F-B84C",                   //设备序列号
          gender: 1,                                                 //性别
          age: 42,                                                   //年龄
          counttime: "2018-07-31 14:55:54",                          //日期时间
          counttimez: "2018-07-31T14:55:54+08:00",                   //带有时区信息的日期时间
          picture_url: "xxx.jpg",                                            //被抓拍人员的图片地址,如果为隐私模式则不返回
          personType: 1,
          unid:"82af0156-95f8-4936-a8e9-78f37c559416"                //抓拍记录的编码,全局唯一且不会更改
        },
        {
          id: 157335,
          person_unid: "67431a0b-e0a5-4c6f-abb0-b08ad9312582",
          device_serialnum: "6F51-4138-911F-B84C",
          gender: 0,
          age: 22,
          counttime: "2018-07-31 14:55:54",
          counttimez: "2018-07-31T14:55:54+08:00",
          picture_url: "xxx.jpg",
          personType: 1,
          unid:"83af0156-95f8-4936-a8e9-78f37c559416"
        },
        {
          id: 157336,
          person_unid: "93805ba4-912f-4cf7-8060-a4152608671a",
          device_serialnum: "6F51-4138-911F-B84C",
          gender: 1,
          age: 25,
          counttime: "2018-07-31 14:55:50",
          counttimez: "2018-07-31T14:55:50+08:00",
          picture_url: "xxx.jpg",
          personType: 0,
          unid:"84af0156-95f8-4936-a8e9-78f37c559416"
        },
        {
          id: 157337,
          person_unid: "017f03ba-a196-4cf4-9a8c-3dba5bd0a2d7",
          device_serialnum: "6F51-4138-911F-B84C",
          gender: 1,
          age: 25,
          counttime: "2018-07-31 14:55:50",
          counttimez: "2018-07-31T14:55:50+08:00",
          picture_url: "xxx.jpg",
          personType: 0,
          unid:"87af0156-95f8-4936-a8e9-78f37c559416"
        }
  ]
}

5.3. 门店天人脸客流

根据门店unid以及开始日期、结束日期获取期间的天汇总人脸客流数据。

Verb: GET
Path: api/v1/face/plazaDay
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • startDate:数据开始日期。示例:”2019-01-01”,
  • endDate: 数据结束日期。示例:”2019-01-20”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                          //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                               //(广场)门店的外部编码
                countdate: "2018-01-01",                                                     //日期
                totalnum: 100,//总人次
                personCount: 100,//总人数
                customTotalnum: 100,                                                               //顾客总人次
                customer: 100,                                                               //顾客总人数
                maleCount: 100,                                                              //男性顾客人数
                femalCount: 100,                                                             //女性顾客人数
                maleMantime:100,                                                             //男性顾客人次
                femaleMantime:100,                                                           //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                    //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                  //女性年龄分布
                newCustomer:100,                                                             //新顾客人数
                newMale:100,                                                                 //男性新顾客人数
                newFemale:100,                                                               //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                  //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                //女性新顾客年龄分布
                regularCustomer:100,                                                         //老顾客人数
                regularMale:100,                                                             //男性老顾客人数
                regularFemale:100,                                                           //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",              //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"             //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                countdate: "2018-01-02",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                countdate: "2018-01-03",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.4. 增量门店天人脸客流

根据门店unid以及modifytime获取modifytime之后更新过的天汇总人脸客流数据。

Verb: GET
Path: api/v1/face/increment/plazaDay
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • modify_time:数据最后更新时间,示例:”2019-01-01 12:00:00”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                        //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                             //(广场)门店的外部编码
                countdate: "2018-01-01",                                                   //日期
                modify_time::"2019-01-17 11:16:41",                                        //更新时间
                totalnum: 100,                                                             //人脸客流总数
                customer: 100,                                                             //顾客总人数
                maleCount: 100,                                                            //男性顾客人数
                femalCount: 100,                                                           //女性顾客人数
                maleMantime:100,                                                           //男性顾客人次
                femaleMantime:100,                                                         //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                  //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                //女性年龄分布
                newCustomer:100,                                                           //新顾客人数
                newMale:100,                                                               //男性新顾客人数
                newFemale:100,                                                             //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",              //女性新顾客年龄分布
                regularCustomer:100,                                                       //老顾客人数
                regularMale:100,                                                           //男性老顾客人数
                regularFemale:100,                                                         //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",            //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"           //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                countdate: "2018-01-02",
                modify_time::"2019-01-17 11:16:41",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                countdate: "2018-01-03",
                modify_time::"2019-01-17 11:16:41",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.5. 门店小时人脸客流

根据门店的unid和开始时间、结束时间获取门店在其范围内每小时的人脸客流统计数据。

Verb: GET
Path: api/v1/face/plazaHour
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • startTime:数据开始时间。示例:”2019-01-01 10:00:00”,
  • endTime: 数据结束时间。示例:”2019-01-01 22:00:00”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                          //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                               //(广场)门店的外部编码
                countdate: "2019-01-01",                                                     //日期
                counttime:"2019-01-01 10:00:00",                                             //日期时间
                counttimez: "2019-01-01T10:00:00+08:00",                                     //带有时区信息的日期时间
                totalnum: 100,                                                               //人脸客流总数
                customer: 100,                                                               //顾客总人数
                maleCount: 100,                                                              //男性顾客人数
                femalCount: 100,                                                             //女性顾客人数
                maleMantime:100,                                                             //男性顾客人次
                femaleMantime:100,                                                           //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                    //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                  //女性年龄分布
                newCustomer:100,                                                             //新顾客人数
                newMale:100,                                                                 //男性新顾客人数
                newFemale:100,                                                               //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                  //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                //女性新顾客年龄分布
                regularCustomer:100,                                                         //老顾客人数
                regularMale:100,                                                             //男性老顾客人数
                regularFemale:100,                                                           //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",              //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"             //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                countdate: "2019-01-01",
                counttime:"2019-01-01 11:00:00",
                counttimez: "2019-01-01T11:00:00+08:00",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                countdate: "2019-01-01",
                counttime:"2019-01-01 12:00:00",
                counttimez: "2019-01-01T12:00:00+08:00",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.6. 增量门店小时人脸客流

根据门店的unid和开始时间、结束时间获取门店在其范围内每小时的人脸客流统计数据。

Verb: GET
Path: api/v1/face/increment/plazaHour
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • modify_time:数据最后更新时间,示例:”2019-01-01 12:00:00”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                      //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                           //(广场)门店的外部编码
                countdate: "2019-01-01",                                                 //日期
                counttime:"2019-01-01 10:00:00",                                         //日期时间
                counttimez: "2019-01-01T10:00:00+08:00",                                 //带有时区信息的日期时间
                modify_time::"2019-01-17 12:15:41",                                      //更新时间
                totalnum: 100,                                                           //人脸客流总数
                customer: 100,                                                           //顾客总人数
                maleCount: 100,                                                          //男性顾客人数
                femalCount: 100,                                                         //女性顾客人数
                maleMantime:100,                                                         //男性顾客人次
                femaleMantime:100,                                                       //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",              //女性年龄分布
                newCustomer:100,                                                         //新顾客人数
                newMale:100,                                                             //男性新顾客人数
                newFemale:100,                                                           //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",              //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",            //女性新顾客年龄分布
                regularCustomer:100,                                                     //老顾客人数
                regularMale:100,                                                         //男性老顾客人数
                regularFemale:100,                                                       //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",          //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"         //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                countdate: "2019-01-01",
                counttime:"2019-01-01 11:00:00",
                counttimez: "2019-01-01T11:00:00+08:00",
                modify_time::"2019-01-17 12:15:41",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                countdate: "2019-01-01",
                counttime:"2019-01-01 12:00:00",
                counttimez: "2019-01-01T12:00:00+08:00",
                modify_time::"2019-01-17 12:15:41",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.7. 出入口天人脸客流

根据门店unid以及开始日期、结束日期获取期间所有出入口的天汇总人脸客流数据。

Verb: GET
Path: api/v1/face/gateDay
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • startDate:数据开始日期。示例:”2019-01-01”,
  • endDate: 数据结束日期。示例:”2019-01-20”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                     //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                          //(广场)门店的外部编码
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",                        //监控点唯一编码
                countdate: "2018-01-01",                                                //日期
                totalnum: 100,                                                          //人脸客流总数
                customer: 100,                                                          //顾客总人数
                maleCount: 100,                                                         //男性顾客人数
                femalCount: 100,                                                        //女性顾客人数
                maleMantime:100,                                                        //男性顾客人次
                femaleMantime:100,                                                      //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",               //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",             //女性年龄分布
                newCustomer:100,                                                        //新顾客人数
                newMale:100,                                                            //男性新顾客人数
                newFemale:100,                                                          //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",             //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",           //女性新顾客年龄分布
                regularCustomer:100,                                                    //老顾客人数
                regularMale:100,                                                        //男性老顾客人数
                regularFemale:100,                                                      //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",         //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"        //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2018-01-02",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2018-01-03",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.8. 增量出入口天人脸客流

根据门店unid以及modifytime获取modityfime之后更新过的所有出入口的天汇总人脸客流数据。

Verb: GET
Path: api/v1/face/increment/gateDay
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • modify_time:数据最后更新时间,示例:”2019-01-01 12:00:00”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                             //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                                  //(广场)门店的外部编码
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",                                //监控点唯一编码
                countdate: "2018-01-01",                                                        //日期
                modify_time::"2019-01-17 12:15:41"                                              //更新时间
                totalnum: 100,                                                                  //人脸客流总数
                customer: 100,                                                                  //顾客总人数
                maleCount: 100,                                                                 //男性顾客人数
                femalCount: 100,                                                                //女性顾客人数
                maleMantime:100,                                                                //男性顾客人次
                femaleMantime:100,                                                              //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                       //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                     //女性年龄分布
                newCustomer:100,                                                                //新顾客人数
                newMale:100,                                                                    //男性新顾客人数
                newFemale:100,                                                                  //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                     //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                   //女性新顾客年龄分布
                regularCustomer:100,                                                            //老顾客人数
                regularMale:100,                                                                //男性老顾客人数
                regularFemale:100,                                                              //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                 //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"                //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2018-01-02",
                modify_time::"2019-01-17 12:15:41"
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2018-01-03",
                modify_time::"2019-01-17 12:15:41"
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.9. 出入口小时人脸客流

根据门店的unid和开始时间、结束时间获取门店所有出入口在其范围内每小时的人脸客流统计数据。

Verb: GET
Path: api/v1/face/gateHour
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • startTime:数据开始时间。示例:”2019-01-01 10:00:00”,
  • endTime: 数据结束时间。示例:”2019-01-01 22:00:00”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                              //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                                   //(广场)门店的外部编码
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",                                 //监控点唯一编码
                countdate: "2019-01-01",                                                         //日期
                counttime:"2019-01-01 10:00:00",                                                 //日期时间
                counttimez: "2019-01-01T10:00:00+08:00",                                         //带有时区信息的日期时间
                totalnum: 100,                                                                   //人脸客流总数
                customer: 100,                                                                   //顾客总人数
                maleCount: 100,                                                                  //男性顾客人数
                femalCount: 100,                                                                 //女性顾客人数
                maleMantime:100,                                                                 //男性顾客人次
                femaleMantime:100,                                                               //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                        //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                      //女性年龄分布
                newCustomer:100,                                                                 //新顾客人数
                newMale:100,                                                                     //男性新顾客人数
                newFemale:100,                                                                   //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                      //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                    //女性新顾客年龄分布
                regularCustomer:100,                                                             //老顾客人数
                regularMale:100,                                                                 //男性老顾客人数
                regularFemale:100,                                                               //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                  //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"                 //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2019-01-01",
                counttime:"2019-01-01 11:00:00",
                counttimez: "2019-01-01T11:00:00+08:00",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2019-01-01",
                counttime:"2019-01-01 12:00:00",
                counttimez: "2019-01-01T12:00:00+08:00",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.10. 增量出入口小时人脸客流

根据门店的unid和modifytime获取门店所有出入口在modifytime之后更新过的每小时的人脸客流统计数据。

Verb: GET
Path: api/v1/face/increment/gateHour
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • modify_time:数据最后更新时间,示例:”2019-01-01 12:00:00”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                                //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                                     //(广场)门店的外部编码
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",                                   //监控点唯一编码
                countdate: "2019-01-01",                                                           //日期
                counttime:"2019-01-01 10:00:00",                                                   //日期时间
                counttimez: "2019-01-01T10:00:00+08:00",                                           //带有时区信息的日期时间
                modify_time::"2019-01-17 12:15:41",                                                //更新时间
                totalnum: 100,                                                                     //人脸客流总数
                customer: 100,                                                                     //顾客总人数
                maleCount: 100,                                                                    //男性顾客人数
                femalCount: 100,                                                                   //女性顾客人数
                maleMantime:100,                                                                   //男性顾客人次
                femaleMantime:100,                                                                 //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                          //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                        //女性年龄分布
                newCustomer:100,                                                                   //新顾客人数
                newMale:100,                                                                       //男性新顾客人数
                newFemale:100,                                                                     //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                        //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                      //女性新顾客年龄分布
                regularCustomer:100,                                                               //老顾客人数
                regularMale:100,                                                                   //男性老顾客人数
                regularFemale:100,                                                                 //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                    //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"                   //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2019-01-01",
                counttime:"2019-01-01 11:00:00",
                counttimez: "2019-01-01T11:00:00+08:00",
                modify_time::"2019-01-17 12:15:41",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                gate_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2019-01-01",
                counttime:"2019-01-01 12:00:00",
                counttimez: "2019-01-01T12:00:00+08:00",
                modify_time::"2019-01-17 12:15:41",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.11. 区域天人脸客流

根据门店unid以及开始日期、结束日期获取期间所有区域的天汇总人脸客流数据。

Verb: GET
Path: api/v1/face/zoneDay
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • startDate:数据开始日期。示例:”2019-01-01”,
  • endDate: 数据结束日期。示例:”2019-01-20”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                     //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                          //(广场)门店的外部编码
                zone_unid:"5632266f-a29b-478a-8a59-2ed54e13256",                        //区域唯一编码
                countdate: "2018-01-01",                                                //日期
                totalnum: 100,                                                          //人脸客流总数
                customer: 100,                                                          //顾客总人数
                maleCount: 100,                                                         //男性顾客人数
                femalCount: 100,                                                        //女性顾客人数
                maleMantime:100,                                                        //男性顾客人次
                femaleMantime:100,                                                      //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",               //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",             //女性年龄分布
                newCustomer:100,                                                        //新顾客人数
                newMale:100,                                                            //男性新顾客人数
                newFemale:100,                                                          //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",             //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",           //女性新顾客年龄分布
                regularCustomer:100,                                                    //老顾客人数
                regularMale:100,                                                        //男性老顾客人数
                regularFemale:100,                                                      //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",         //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"        //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                zone_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2018-01-02",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                zone_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2018-01-03",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.12. 区域小时人脸客流

根据门店的unid和开始时间、结束时间获取门店所有区域在其范围内每小时的人脸客流统计数据。

Verb: GET
Path: api/v1/face/zoneHour
Header: (authorization, {$atoken})
Request Params:
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
  • startTime:数据开始时间。示例:”2019-01-01 10:00:00”,
  • endTime: 数据结束时间。示例:”2019-01-01 22:00:00”
Response Body:
{
        msg_code: 200,
        msg_info: "成功",
        data: [
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",                              //(广场)门店唯一编码
                plaza_externalid:"1001001001",                                                   //(广场)门店的外部编码
                zone_unid:"5632266f-a29b-478a-8a59-2ed54e13256",                                 //区域唯一编码
                countdate: "2019-01-01",                                                         //日期
                counttime:"2019-01-01 10:00:00",                                                 //日期时间
                counttimez: "2019-01-01T10:00:00+08:00",                                         //带有时区信息的日期时间
                totalnum: 100,                                                                   //人脸客流总数
                customer: 100,                                                                   //顾客总人数
                maleCount: 100,                                                                  //男性顾客人数
                femalCount: 100,                                                                 //女性顾客人数
                maleMantime:100,                                                                 //男性顾客人次
                femaleMantime:100,                                                               //女性顾客人次
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                        //男性年龄分布
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                      //女性年龄分布
                newCustomer:100,                                                                 //新顾客人数
                newMale:100,                                                                     //男性新顾客人数
                newFemale:100,                                                                   //女性新顾客人数
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                      //男性新顾客年龄分布
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                    //女性新顾客年龄分布
                regularCustomer:100,                                                             //老顾客人数
                regularMale:100,                                                                 //男性老顾客人数
                regularFemale:100,                                                               //女性老顾客人数
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",                  //男性老顾客年龄分布
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"                 //女性老顾客年龄分布


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                zone_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2019-01-01",
                counttime:"2019-01-01 11:00:00",
                counttimez: "2019-01-01T11:00:00+08:00",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        {
                plaza_unid: "83c2266f-a29b-478a-8a59-2ed54e144641",
                plaza_externalid:"1001001001",
                zone_unid:"5632266f-a29b-478a-8a59-2ed54e13256",
                countdate: "2019-01-01",
                counttime:"2019-01-01 12:00:00",
                counttimez: "2019-01-01T12:00:00+08:00",
                totalnum: 100,
                customer: 100,
                maleCount: 100,
                femalCount: 100,
                maleMantime:100,
                femaleMantime:100,
                male_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                female_stage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newCustomer:100,
                newMale:100,
                newFemale:100,
                newMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                newFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularCustomer:100,
                regularMale:100,
                regularFemale:100,
                regularMaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······",
                regularFemaleStage:"0,0,0,0,0,0,0,0,12,1,2,3,2,4,0,0,1,·······"


        },
        ... ...
        ]
}

5.13. 标记人员库信息

根据抓拍记录返回的person_unid进行标记人员库标签信息。添加入库后,后续的抓拍记录则会与之进行比对相似度。

Verb: POST
Path: api/v1/face/personMark
Header: (authorization, {$atoken}),(Content-Type: application/json)
  • plaza_unid:广场(门店)唯一编码。示例:8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6
Response Body:
{
  msg_code: 200,
  msg_info: "成功"
  data: {
          plaza_unid:"8734758a-e0b0-11e8-b6e8-7cd30ac4c9a6",            //广场(门店)唯一编码
          unid: "71af0156-95f8-4936-a8e9-78f37c559416",                 //抓拍记录的唯一编号
          person_unid:"6734758a-e0b0-11e8-b6e8-7cd30ac4c9a6",           //标注人员的唯一编号
          person_type: 1,                                               //人员类型
          name:"张三",                                            //人员姓名
          age:13,                                                       //人员年龄
          gender:1,                                                     //人员性别
          tel:123456789,                                        //人员联系方式
          person_info:"",                                       //人员相关信息描述
          createtime:"2018-01-01 00:00:00"                      //更新时间
        }
}

5.14. 获取人员历史记录

根据抓拍记录返回的person_unid获取历史记录。

Verb: GET
Path: api/v1/face/history/{personUnid}
Header: (authorization, {$atoken})
  • personUnid 被抓拍人员的唯一编码。示例:0da423f7-96b0-443f-869b-0582942d9edd
Request Body
{
            id:"369248927",                  //抓拍记录id,全局唯一且不会更改
            person_unid:"0da423f7-96b0-443f-869b-0582942d9edd",                  //被抓拍人员的唯一编码
            device_serialnum:"21C0-259B-972A-85A0",                  //设备序列号
            gender:0,                                            //性别
            age:27,                                            //年龄
            counttime:"2021-02-18 15:57:39",                  //日期时间
            history_arrival_count:4,                                            // 历史到店数
            direction:1,                                            // 进出方向。-1是出 0 是横穿 1 是进
            track_time:3,                                            // 被相机跟踪的时间单位是秒
            unid:"d0b7db0b-842f-4c22-a07c-f12e1b2eea04",                  //抓拍记录的编码,全局唯一且不会更改
    }