检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
方案概述 应用场景 该解决方案基于华为云人证核身服务IVS和人脸识别服务FRS构建,通过动作活体检测判断操作用户是否为真人,并将检测结果与用户身份证信息关联起来,使用人证核身技术,实现对用户身份真实性的核验。 适用于金融保险、物流快递、游戏、互联网、差旅住宿等多种行业的账号实名注
活体人证核验解决方案 方案概述 资源与成本规划 实施步骤 附录
APIG.0301报错处理方法 如果在调用API时返回错误信息与错误码: "error_msg":"Incorrect IAM authentication information: decrypt token fail","error_code":"APIG.0301",是因为token解密失败。
自动化部署步骤 登录华为云解决方案实施库,选择“一键部署”。 图1 一键部署人证核身解决方案 在选择模板界面中,直接单击“下一步:配置参数”。 图2 选择模板 在配置参数界面中,自定义填写堆栈名称。根据表完成参数配置后,单击“下一步:高级配置”。 图3 配置参数 表1 参数说明 参数名称
登录统一身份认证服务(IAM)控制台。 进入“委托”页面,删除委托。 图1 删除委托 一键卸载 登录人证核身解决方案部署页面。 单击方案堆栈后的“删除”。 图2 一键卸载 在弹出的删除堆栈确认框中,输入方案的堆栈名称,单击“确认”,即可卸载解决方案。 图3 删除堆栈 父主题: 实施步骤
API网关服务 区域:华北-北京四 计费模式:按需计费 涉及服务:API网关共享版 对象存储服务 区域:华北-北京四 计费模式:按需计费 存储策略:多AZ存储 桶策略:私有 存储类别:标准存储 表2 成本预估 产品 计费说明 每月花费(调用1000次) 人脸识别服务 动作活体检测:
实施步骤 准备工作 自动化部署步骤 开始使用 快速卸载 父主题: 活体人证核验解决方案
”被验证人的姓名,或者“verification_id ”被验证人的身份证号码,未传参。 通过API使用 用户可以通过API网关服务提供的发布API功能,将调试成功的解决方案,发布为API,基于该API进行二次开发,并对接到业务系统中。 父主题: 实施步骤
附录 获取OBS中对象URL 父主题: 活体人证核验解决方案
快速创建一个kubernetes集群 3分钟创建一个游戏类容器应用 常见问题 了解更多常见问题、案例和解决方案 热门案例 如何开通服务、计费规则 是否支持退订 如何查看API使用次数 接口的并发是多少 调用API报错IVS.0015怎么处理 CCE是否和深度学习服务可以内网通信? CCE是否和深度学习服务可以内网通信?
准备工作 开通人证核身服务 登录人证核身控制台。 在控制台左上角选择区域为“北京四”,并开通“人证核身标准版(三要素)”。 开通后,默认为按需计费。 图1 开通“人证核身标准版(三要素)” 开通人脸识别服务 登录人脸识别控制台。 在控制台左上角选择区域为“北京四”,并开通“动作活体检测”。
获取OBS中对象URL OBS服务简介 对象存储服务(Object Storage Service,OBS)是一个基于对象的海量存储服务,为客户提供海量、安全、高可靠、低成本的数据存储能力。 创建OBS桶 登录对象存储服务控制台。 左侧导航栏选择“桶列表”,在右上角选择“创建桶”。按下图配置完成OBS桶的创建。
显示这些生僻字,但由于实名认证时公安系统是根据汉字编码进行比较,而这些生僻字PUA编码和GB18030编码并不一致,所以核验不会通过。 解决方案: 通过第三方网站提供的生僻字查询功能,传入生僻字以其他方式编码的姓名进行核验(https://name.vurls.cn/ui/index/uigen/)。
$body = new IvsStandardByIdCardImageRequestBody(); $listIvsStandardByIdCardImageRequestBodyDataReqData = array(); array_push($listIvsStandardByI
quest(); IvsStandardByIdCardImageRequestBody body = new IvsStandardByIdCardImageRequestBody(); List<ReqDataByIdCardImage> listIvsStandardByI
如果多个云服务一起搭配使用,需要注意: 不同区域的弹性云服务器、关系型数据库、对象存储服务内网不互通。 不同区域的弹性云服务器不支持跨区域部署在同一负载均衡器下。 资源的价格 不同区域的资源价格可能有差异,请参见华为云服务价格详情。 如何选择可用区? 是否将资源放在同一可用区内,主要取决于您对容灾能力和网络时延的要求。
dataIvsStandardByIdCardImageRequestBodyData = IvsStandardByIdCardImageRequestBodyData( req_data=listReqDataByIdCardImageReqDataIvsStan
= new ivs.IvsStandardByIdCardImageRequestBody(); const listIvsStandardByIdCardImageRequestBodyDataReqData = newArray(); listIvsStandardByIdC
如何调用API 申请服务 构造请求 认证鉴权 返回结果
DetectStandardByIdCardImageRequest request; IvsStandardByIdCardImageRequestBody body; std::vector<ReqDataByIdCardImage> listIvsStandardByIdCardImageRequestBodyDataReqData;