检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
输入数据可选使用身份证图片校验,或使用身份证文本校验,本示例使用身份证姓名、身份证号码文本进行校验。 单击“调试”按钮,获取识别结果。 父主题: 调用API或SDK
表12 响应Body参数 参数 参数类型 描述 error_code String 调用失败时的错误码,具体请参考错误码。 调用成功时无此字段。 error_msg String 调用失败时的错误信息。 调用成功时无此字段。 请求示例 使用身份证姓名、号码、人脸视频进行活体人证核验 POST
调用API实现人证核身证件版(二要素) 本章节通过Postman调用人证核身证件版(二要素)API为例,帮助您快速体验并熟悉IVS服务的使用方法。 使用IVS服务API的详细步骤如下所示: 步骤1:开通服务 步骤2:配置环境 步骤3:Token认证鉴权 步骤4:调用服务 准备工作
调用SDK实现人证核身证件版(二要素) 人证核身服务软件开发工具包(IVS SDK)是对人证核身服务提供的REST API进行的封装,以简化用户的开发工作。 人证核身证件版(二要素)API为例,介绍如何使用IVS Python SDK。 使用IVS SDK的详细步骤如下所示: 步骤1:开通服务
Access Key(SK)。 图1 获取AK、SK 登录“我的凭证”页面,获取“IAM用户名”“、账号名”以及待使用区域的“项目ID”。调用服务时会用到这些信息,请提前保存。 本样例以“华北-北京四”区域为例,获取对应的项目ID(project_id)。 图2 我的凭证 安装SDK
表13 响应Body参数 参数 参数类型 描述 error_code String 调用失败时的错误码,具体请参考错误码。 调用成功时无此字段。 error_msg String 调用失败时的错误信息。 调用成功时无此字段。 请求示例 使用身份证正、反面图片、人脸视频进行活体人证核验 POST
[{'verification_result': 'valid',... 表示识别成功。 Failed to invoke the FRS service 活体检测服务调用失败,需检查“video_url”视频路径和“actions”动作参数是否输入正确。 living body verification failed
使用流程 使用前必读 用户需要具备编程能力,熟悉Java、Python、iOS、Android、Node.js编程语言。 IVS服务需要用户通过调用API接口,实现身份信息核验。API会返回JSON格式的识别结果,用户需要通过编码将识别结果对接到业务系统中。 关于人证核身服务的相关声明请参见人证核身服务免责声明。
响应超时异常 CallTimeoutException 单次请求,服务器处理超时未返回。 RetryOutageException 在重试策略消耗完成后,仍无有效的响应。 ServiceResponseException 服务器响应异常 ServerResponseException 服务端内部错误,Http响应码:[500
入门实践 当您完成了调用API、调用SDK基本操作后,可以根据自身的业务需求使用IVS提供的入门实践。 表1 常用最佳实践 实践 描述 活体人证核身 该实践基于于华为云人证核身服务IVS和人脸识别服务FRS构建,通过动作活体检测判断操作用户是否为真人,并将检测结果与用户身份证信息
统计API使用量 IVS服务控制台支持查看API的总调用量、调用成功量、调用失败量。 如果您购买了套餐包,可在“套餐包管理”页面,查看已有的套餐包及使用详情。套餐包费用扣减规则请参见“产品介绍 > 计费说明”。
0201报错处理方法 如果调用API时返回错误信息与错误码:"error_msg":"Backend timeout.","error_code":"APIG.0201",表示请求超时。 您可以尝试以下方案进行解决。 使用Postman等工具直接调用服务,查看是否成功,如果调用成功表示服务接
用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证页面,您可以查看账号ID和用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计
Access Key(SK)。 图1 获取AK、SK 登录“我的凭证”页面,获取“IAM用户名”“、账号名”以及待使用区域的“项目ID”。调用服务时会用到这些信息,请提前保存。 本样例以“华北-北京四”区域为例,获取对应的项目ID(project_id)。 图2 我的凭证 安装SDK
Token有效期为24小时,请使用重新获取Token调用API。 检查接口URL中的终端节点是否填写正确。部署在不同区域间的服务,不可以跨区域调用。如果调用了不同区域的接口,导致判断为Token失效,显示APIG.0307错误码。 父主题: 错误码类
APIG.0301报错处理方法 如果在调用API时返回错误信息与错误码: "error_msg":"Incorrect IAM authentication information: decrypt token fail","error_code":"APIG.0301",是因为token解密失败。
not been published in the environment. 请检查API的URL是否拼写正确。 检查URI中的区域信息是否和调用服务配置的终端节点是否对应。 图1 检查区域信息 HTTP请求方法(POST,GET等)是否正确。 具体的URI信息请在各接口的API页面查看。
服务开通成功后,开通状态将显示为“已开通”。 购买套餐包后只有调用成功才会计算调用次数,其中返回的200状态码表示调用成功,调用失败不计算次数。详细的计费价格及规则请参见计费说明。 套餐包额度使用完后,会转为按需计费。 如未开通服务,直接调用IVS API会提示IVS.0015报错。
P请求与API调用有一定的了解,想快速体验IVS服务,该方式无需编码,只需要输入相关参数,即可调用API,体验服务应用效果。 通过可视化工具(如curl、Postman)发送请求调用IVS服务API。 如果您是开发工程师,熟悉代码编写,熟悉HTTP请求与API调用,您可以通过po
终端节点 终端节点即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询所有服务的终端节点。 人证核身的终端节点如表1所示,请您根据业务需要选择对应区域的终端节点。 表1 人证核身的终端节点 区域名称 区域 终端节点(Endpoint) 部署服务 华北-北京四