1、人脸识别

接口地址
图片为base64流 https://netocr.com/verapi/verFaceImage.do
接口调用方法 post

接口接收参数:

序号 名称 类型 必填 说明
1 img1 String 上传的文件(图片的base64流)
支持的图片格式:BMP/JPG/TIF/PNG/WSQ/JP2/JPC/J2K/TFF
大小在200KB左右
2 img2 String 上传的文件(图片的base64流)
支持的图片格式:BMP/JPG/TIF/PNG/WSQ/JP2/JPC/J2K/TFF
大小在200KB左右
3 key String 用户ocrKey
4 secret String 用户ocrSecrert
5 typeId Integer 识别类型:21
6 format String 返回格式(xml或者json),如果format为空,则默认返回xml

结果示例:

{
    "infoList": [
        {
            "veritem": [
                {"desc": "判定结果:是","name": null,"content": ""},
                {"desc": "判定值:100.0","name": null,"content": ""} //(判定值得分范围 0-100,阈值为50,得分越高表示同一人可能性越大)
            ]
        }
    ],
    "messageString": {
        "status": "2000",
        "value": "成功"
    }
}

2、静默活体

接口地址
图片为base64流 https://netocr.com/verapi/verLivenessImage.do
接口调用方法 post

接口接收参数:

序号 名称 类型 必填 说明
1 img String 上传的文件(图片的base64流)
支持的图片格式:BMP/JPG/TIF/PNG/WSQ/JP2/JPC/J2K/TFF
大小在200KB左右
2 key String 用户ocrKey
3 secret String 用户ocrSecrert
4 typeId Integer 识别类型:3035
5 format String 返回格式(xml或者json),如果format为空,则默认返回xml

结果示例:

{
    "infoList": [
        {
            "veritem": [
                {
                    "desc": "判定结果",
                    "content": "是"
                },
                {
                    "desc": "判定值",
                    "content": "0.001"
                }
            ]
        }
     ],
     "messageString": {
        "status": "2000",
        "value": "成功"
     }
}

3、视频活体

接口地址
视频为base64流 https://netocr.com/verapi/verLivenessVideo.do
接口调用方法 post

接口接收参数:

序号 名称 类型 必填 说明
1 videoContent String 上传的文件(视频的base64流),支持视频格式:avi/mp4/mpg/wmv/mkv/rm/rmvb/mov/flv,视频建议不超过 1M,视频时间 3-5 秒
2 key String 用户ocrKey
3 secret String 用户ocrSecrert
4 typeId Integer 识别类型:3036
5 format String 返回格式(xml或者json),如果format为空,则默认返回xml

结果示例:

{
    "infoList": [
        {
            "veritem": [
                {"desc": "判定值", "name": null, "content": "100.0"},
(判定值得分范围 0-100,阈值为50,得分越低表示活体可能性越大)
                {"desc": "是否为活体", "name": null, "content": "非活体"},
                {"desc": "是否有换人", "name": null, "content": "否"},
                {"desc": "是否有眨眼", "name": null, "content": "否"},
                {"desc": "是否有张嘴", "name": null, "content": "否"}
            ]
        }
    ],
    "messageString": {
        "status": "2000",
        "value": "成功"
    }
}

4、人证合一

接口地址
图片为base64流 https://netocr.com/api/faceliu.do
图片为file格式 https://netocr.com/api/facerecog.do
接口调用方法 post

(注:调用图片为base64流接口时传参数img1,img2;调用图片为file格式接口传参数file1,file2)

请求参数:

序号 名称 类型 必填 说明
1 img1 String 上传的文件(图片的base64流,该图为证件图片)
2 img2 String 上传的文件(图片的base64流)
3 file1 MultipartFile 上传的文件(上传文件的字段名必须是“file1”,该图为证件图片)
4 file2 MultipartFile 上传的文件(上传文件的字段名必须是“file2”)
5 key String 用户ocrKey
6 secret String 用户ocrSecrert
7 typeId Integer 识别类型:9999
8 format String 返回格式(xml或者json),如果format为空,则默认返回xml

结果示例:

{
    "message": {
        "status": 0,
        "value": "比对完成"
    },
    "cardsinfo": [
        {
            "type": "9999",
            "items": [
                {"nID": null, "index": null, "desc": "判定值", "content": "0.54066247"}, //(判定值得分范围 0-100,阈值为50,得分越高表示同一人可能性越大)
                {"nID": null, "index": null, "desc": "判定结果", "content": "否"},
                {"nID": null, "index": null, "desc": "保留", "content": ""},
                {"nID": null, "index": null, "desc": "姓名", "content": "***"},
                {"nID": null, "index": null, "desc": "性别", "content": "女"},
                {"nID": null, "index": null, "desc": "民族", "content": "汉"},
                {"nID": null, "index": null, "desc": "出生", "content": "***"},
                {"nID": null, "index": null, "desc": "住址", "content": "***"},
                {"nID": null, "index": null, "desc": "公民身份号码", "content": "***"}
            ]
        }
    ]
}

results matching ""

    No results matching ""