人脸查重结束回调
Example
POST 人脸查重结束回调
参数
参数名 | 参数说明 | 类型 |
---|---|---|
eventName | 事件名称 | String |
data.serial | 教室号 | String |
data.thirdRoomId | 第三方教室号 | String |
data.recordTitle | 录制件标题 | String |
data.userInfos | 检测到的用户列表 | Array-Object |
data.userInfos[0].userId | 用户ID | String |
data.userInfos[0].userName | 用户昵称 | String |
data.userInfos[0].historyUserInfo | 检测用户历史信息 | Object |
data.userInfos[0].historyUserInfo.score | 相似度(百分比) | Float |
data.userInfos[0].historyUserInfo.imgUrls | 头像地址 | Array |
{ "eventName": "faceRecognitionEnd", "data": { "serial": "624011748", "thirdRoomId": "624011748", "recordTitle": "1754386213123", "userInfos": [ { "userId": "当用用户1的ID", "userName": "当用用户1的昵称", "historyUserInfo": { "serial": "624011748", "thirdRoomId": "624011748", "recordTitle": "1754386213123", "userId": "androidtext", "userName": "an", "score": 99, "imgUrls": [ "图片地址", "图片地址" ] } }, { "userId": "当用用户2的ID", "userName": "当用用户2的昵称", "historyUserInfo": { "serial": "624011748", "thirdRoomId": "624011748", "recordTitle": "1754386213123", "userId": "androidtext", "userName": "an", "score": 99, "imgUrls": [ "图片地址", "图片地址" ] } } ] } }
程序执行完后必须打印输出“success”(不包含引号)。如果用户反馈给拓课的字符不是 success 这7个字符,拓课服务器会不断重发通知,一般情况下,1 小时以内完成 4 次通知(通知的间隔频率一般是:15s,60s,300s,1800s)。
程序执行完成后,该页面不能执行页面跳转。如果执行页面跳转,拓课会收不到 success 字符,会被拓课服务器判定为该页面程序运行出现异常,而重发处理结果通知。
cookies、session 等在此页面会失效,即无法获取这些数据。
该方式的调试与运行必须在服务器上,即互联网上能访问。