检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
系统响应的时间。 Content-Type 响应消息体的MIME类型。 响应消息体 响应消息体通常以结构化格式返回,与响应消息头中Content-type对应,传递除响应消息头之外的内容。 对于人证核身标准版(三要素)接口,返回如下消息体。 { "meta": {
片后,就调用getBase64函数。 getBase64函数接收一个文件对象作为参数,然后创建一个FileReader对象,用来读取文件的内容。 FileReader对象有一个onloadend事件,当文件读取完成后,就会触发这个事件。在事件处理函数中,可以通过reader.re
错误码 调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。当调用出错时,HTTPS请求返回一个 4xx 或 5xx 的 HTTPS状态码。返回的消息体中是具体的错误代码及错误信息。在调用方找不到错误原因时,可以联系华为云客服,并提供错误码,以便尽快帮您解决问题。
Python SDK在本地进行开发。 该接口使用姓名、身份证号码二要素进行身份审核,并将识别结果以JSON格式返回给用户。人证核身成功时,会返回校验通过信息;人证核身失败时,会返回校验失败的具体原因。 前提条件 注册华为账号并开通华为云,并完成实名认证,账号不能处于欠费、冻结、被注销等异常状态。
涉及服务:动作活体检测 人证核身服务 区域:华北-北京四 计费模式:按需计费 涉及服务:人证核身标准版(三要素) 函数工作流服务 区域:华北-北京四 计费模式:按需计费 函数内存:128MB 执行超时时间:120秒 API网关服务 区域:华北-北京四 计费模式:按需计费 涉及服务:API网关共享版
图1 方案架构图 部署该解决方案会使用到如下资源: API网关:API托管服务, 通过APIG,对外提供人证核身和人脸识别的组合API能力。 函数工作流:用于实现人证核身和人脸识别的组合业务逻辑,并通过APIG对外提供服务。 人脸识别服务:提供动作活体检测功能,判断当前用户是否为真人。
APIG.0301报错处理方法 如果在调用API时返回错误信息与错误码: "error_msg":"Incorrect IAM authentication information: decrypt token fail","error_code":"APIG.0301",是因为token解密失败。
APIG.0307报错处理方法 如果调用API时返回错误信息与错误码:"error_msg":"The token must be updated.","error_code":"APIG.0307",是因为Token失效,需要进行更新。 您可以尝试以下方案进行解决。 Token
费用账单可以在费用中心进行查看、导出。 图1 明细账单 账单数据是唯一标准的计费数据,只对用户调用中状态码满足范围内的调用,进行收费。只有调用成功才会计算调用次数,其中返回的200状态码表示调用成功,调用失败不计费。 账单数据与IVS控制台API调用量,会因时间差原因,导致两方数据有差异。账单数据通常都是有滞
请检查原调用请求是否过于频繁,如果是并发过大,可以通过重试机制解决,在代码里检查返回值,碰到这个并发错误可以延时一小段时间(如2-5s)重试请求;也可以后端检查上一个请求结果,上一个请求返回之后再发送下一个请求,避免请求过于频繁。 请检查图片是否过大,或网络延时过长,如果图片
用户需要具备编程能力,熟悉Java、Python、iOS、Android、Node.js编程语言。 IVS服务需要用户通过调用API接口,实现身份信息核验。API会返回JSON格式的识别结果,用户需要通过编码将识别结果对接到业务系统中。 关于人证核身服务的相关声明请参见人证核身服务免责声明。 人证核身服务等级协议请参见华为云服务等级协议。
按需计费是指按照API调用次数阶梯价格计费,按月累计,一个自然月后次数清零重新累计。 具体计费价格请参见人证核身价格计算器。 只有调用成功(返回状态码200)才会计算调用次数,未用完的免费调用次数不流转到下一个月。 计费规则:调用次数阶梯计费,按月累计,一个自然月后调用次数清零重新累计。
永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址,使用GET和POST请求查看。 304 Not Modified 所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。 305 Use Proxy
状态码: 200 表6 响应Body参数 参数 参数类型 描述 meta Meta object 请求元数据,例如表征本次请求的唯一标注uuid。 result result object 调用返回结果。 表7 Meta 参数 参数类型 描述 uuid String 唯一标识此次请求的ID,用户自定义,不超过64位。
状态码: 200 表6 响应Body参数 参数 参数类型 描述 meta Meta object 请求元数据,例如表征本次请求的唯一标注uuid。 result result object 调用返回结果。 表7 Meta 参数 参数类型 描述 uuid String 唯一标识此次请求的ID,用户自定义,不超过64位。
状态码: 200 表6 响应Body参数 参数 参数类型 描述 meta Meta object 请求元数据,例如表征本次请求的唯一标注uuid。 result result object 调用返回结果。 表7 Meta 参数 参数类型 描述 uuid String 唯一标识此次请求的ID,用户自定义,不超过64位。
状态码: 200 表6 响应Body参数 参数 参数类型 描述 meta Meta object 请求元数据,例如表征本次请求的唯一标注uuid。 result result object 调用返回结果。 表7 Meta 参数 参数类型 描述 uuid String 唯一标识此次请求的ID,用户自定义,不超过64位。
状态码: 200 表6 响应Body参数 参数 参数类型 描述 meta Meta object 请求元数据,例如表征本次请求的唯一标注uuid。 result result object 调用返回结果。 表7 Meta 参数 参数类型 描述 uuid String 唯一标识此次请求的ID,用户自定义,不超过64位。
服务开通成功后,开通状态将显示为“已开通”。 IVS服务开通后,可在控制台进行关闭。开通服务时,计费规则默认为“按需计费”。只有调用成功才会计费,其中返回的200状态码表示调用成功,调用失败不计费,详细的计费价格及规则请参见计费说明。 如未开通服务,直接调用IVS API会提示IVS.0015报错。
如何调用API 申请服务 构造请求 认证鉴权 返回结果