OPEN2U基础服务 - 教学服务
人脸识别服务
是否可以人脸识别(IsIdentityRelation)
查看
接口地址:/FaceRecognition/FaceDetect/IsIdentityRelation
接口方法:public string IsIdentityRelation(string studentCourseID, int module, string moduleID,string subModuleID, string callback)
返回数据:
{"Success":true,--接口调用是否成功
"Data":{"result":true,"duration":300},--返回信息: result:结果,duration:课件调时间
"Message":"",--接口调用失败信息
"ErrCode":"",
"StartTime":"2017/8/29 9:34:26:978",
"EndTime":"2017/8/29 9:34:27:65" }
选课id(studentCourseID 必填):
功能模块(module 1考试 2作业 3测试 4课程空间 5课件 必填):
功能模块ID(moduleID 必填):
子功能模块ID(subModuleID 如作业答题卡id,考试答题卡id):
当前用户token(token):
人脸识别结果(FaceContrastResult)
查看
接口地址:/FaceRecognition/FaceDetect/FaceContrastResult
接口方法: public string FaceContrastResult( string studentCourseID,int moduleType, string moduleID,string subModuleID, string callback)
调用类型:POST
返回数据:
{"Success":true,--接口调用是否成功
"Data":{ State = 2, Score = 69.3427429199219,id="0a7860c6-912b-49be-9229-28e9721f0319",id="" },--方法返回信息 state:0=成功,1=失败,2=需要人工审核,3:活体认证失败
"Message":"",--接口调用失败信息
"ErrCode":"",
"StartTime":"2017/8/29 9:34:26:978",
"EndTime":"2017/8/29 9:34:27:65" }
只有模块类型是:作业和考试,保存识别图片信息有返回id的值,其他的返回的id都为空
选课id(studentCourseID,活体验证不传值 ):
模块id(moduleID:当前作业id或考试id或测试id,视频就传课件id 必填):
模块类型(moduleType:1:考试,2作业,3测试,4课程空间,5课件 必填):
子功能模块ID(subModuleID 如作业答题卡id,考试答题卡id):
当前用户token(token):
appID(区分平台Open2u:2,Mooc2u:10026):
Mooc用户ID:(非必填)
Mooc课程ID:(非必填)
Mooc考试ID:(非必填)
获取单个学生图片信息(GetPhotoModel)
查看
接口地址:/FaceRecognition/FaceDetect/GetPhotoModel
接口方法: public string GetPhotoModel(string callback)
返回数据:{"Success":true,"Message":"","ErrCode":"","Data":{"ID":"aa603d7b-b538-480c-a080-0368a6536a09","UserID":"0717c8a4-fd2f-46c3-ac41-f15c4286700b","FileID":"PIopqsxDATA20181123142252425.png","PhotoName":"xuehao2.jpg","PhotoUrl":"http://open2ucdn.open.com.cn/testyf/PI/DATA/2018/1123/PIopqsxDATA20181123142252425.png?Expires=1543479373&OSSAccessKeyId=81kgc0VJPbZ4WnpN&Signature=48egQgJkH1oCWRo8yOAwO2IeHa8%3D","PhotoType":0,"ValidityPeriod":"2019-11-26 16:16:12","States":-1,"CreatorID":"f6874001-12e8-46da-a7e4-497678089c41","CreateTime":"2018-11-26 16:16:12","ModifierID":"f6874001-12e8-46da-a7e4-497678089c41","ModifyTime":"2018-11-26 16:16:12"},"StartTime":"2018/11/26 17:34:46:277","EndTime":"2018/11/26 17:34:46:285"}
当前用户token(token):
appID(区分平台Open2u:2,Mooc2u:10026):
Mooc用户ID:(非必填)
Mooc课程ID:(非必填)
Mooc考试ID:(非必填)
人脸识别——活体检测(LiveDetection)
查看
接口地址:/FaceRecognition/FaceDetect/LiveDetection
接口方法:public string LiveDetection(string [] images, string callback)
返回数据:
{"Success":true,--接口调用是否成功
"Data":true,--方法返回信息
"Message":"",--接口调用失败信息
"ErrCode":"",
"StartTime":"2017/8/29 9:34:26:978",
"EndTime":"2017/8/29 9:34:27:65" }
返回数据2:
{"Success":true,--接口调用是否成功
"Message":"嘴部张开幅度不够",--接口调用失败信息
"ErrCode":"", "Data":null,--方法返回信息
"StartTime":"2019/2/19 9:57:23:482","EndTime":"2019/2/19 9:57:23:708"}
图片(images 必填):
当前用户token(token):
添加人脸识别后信息(AddRecognitionResult)
查看
接口地址:/FaceRecognition/FaceDetect/AddRecognitionResult
接口方法:public string AddRecognitionResult(Guid moduleID, Guid studentCourseID, double score, int module, string imagePath, int state,string subModuleID, string callback)
返回数据:
{"Success":true,--接口调用是否成功
"Data":true,--方法返回信息
"Message":"",--接口调用失败信息
"ErrCode":"",
"StartTime":"2017/8/29 9:34:26:978",
"EndTime":"2017/8/29 9:34:27:65" }
只有模块类型是:作业和考试,调用此方法
模块id(moduleID 必填):
认证分值(score 必填):
模块类型(module,1:考试,2:作业 必填):
图片路径(imagePath,中间用英文逗号分隔 必填):
选课id(studentCourseID ):
子功能模块ID(subModuleID 如作业答题卡id,考试答题卡id):
状态(state 必填):
当前用户token(token):
修改识别审核状态(UpdateAuditorResult)
查看
接口地址:/FaceRecognition/FaceDetect/UpdateAuditorResult
接口方法:public string UpdateAuditorResult(Guid id, Guid auditorID, int state, string auditorOpinion, string callback)
返回数据:
{"Success":true,--接口调用是否成功
"Data":true,--方法返回信息
"Message":"",--接口调用失败信息
"ErrCode":"",
"StartTime":"2017/8/29 9:34:26:978",
"EndTime":"2017/8/29 9:34:27:65" }
识别信息id(id 必填):
审核人id(auditorID 必填):
审核意见(auditorOpinion):
状态(state 必填):
当前用户token(token):
批量修改识别审核状态(BatchUpdateAuditorResult)
查看
接口地址:/FaceRecognition/FaceDetect/BatchUpdateAuditorResult
接口方法:public string BatchUpdateAuditorResult(string id, Guid auditorID, int state, string auditorOpinion, string callback)
返回数据:
{"Success":true,--接口调用是否成功
"Data":true,--方法返回信息
"Message":"",--接口调用失败信息
"ErrCode":"",
"StartTime":"2017/8/29 9:34:26:978",
"EndTime":"2017/8/29 9:34:27:65" }
识别信息id(id,用英文逗号分隔 必填):
审核人id(auditorID 必填):
审核意见(auditorOpinion):
状态(state 必填):
当前用户token(token):
添加图片(AddImage)
查看
接口地址:/FaceRecognition/FaceDetect/AddImage
接口方法: public string AddImage(string images, int index, string callback)
返回数据:
{"Success":true,--接口调用是否成功
"Data":true,--方法返回信息
"Message":"",--接口调用失败信息
"ErrCode":"",
"StartTime":"2017/8/29 9:34:26:978",
"EndTime":"2017/8/29 9:34:27:65" }
只有模块类型是:作业和考试,调用此方法
图片base64(images 必填):
第几张图片(index 必填):
当前用户token(token):
appID(区分平台Open2u:2,Mooc2u:10026):
Mooc用户ID(非必填):
联系人:朱利戈
E-Mail:zhulg@mail.open.com.cn