新增用户
所有文档
menu
没有找到结果,请重新输入

边缘服务器 ECS

新增用户

接口描述

添加新的用户,添加时必须同时携带一张用户人脸图片作为初始化的人脸。本接口会固定使用default作为用户组名称(如果没有,内部会自动创建该组),目前不支持多组的配置。

请求结构

POST /console/api/v1/face/user/add

请求头域

Content-Type: application/json

请求参数

参数 类型 是否必填 说明
name string 用户名
data string 图片的BASE64编码的内容

响应参数

参数 类型 说明
message String 成功或错误提示
status Int32 返回码,成功为0,失败为http错误码。
data Json 新增用户和图片的ID
+id Int64 用户ID
+picIDs Array of Int64 与请求图片按顺序对应的图片ID列表

说明 存在接口返回失败但是人脸用户已经添加成功(可以通过查询用户接口可以看到新增的用户),此时通常说明调用人脸算法失败,但是一个『没有任何人脸的用户信息』已经添加到数据库。只需要待人脸算法正常时,继续调用更新人脸库的接口新增人脸图片即可。

响应头域

Content-Type:application/json

请求示例

{
    "name":"小猪1号",
    "data": ["/9j/4AAQSkZJRgABAQAAAQABAADs...", "/9j/4AAQSkZJRgABAQAAAQABAADs..."]
}

响应示例

{
    "message":"success",
    "status": 200,
    "data": {
        "id": 3,
        "picIDs": [7, 9]
    }    
}
上一篇
人脸识别
下一篇
新增单张人脸图片