身份信息与有效性验证 API 集成指导

张开发
2026/6/17 15:59:16 15 分钟阅读
身份信息与有效性验证 API 集成指导
在当今数字化时代身份验证变得越来越重要。Ace Data Cloud 提供了一个身份信息与有效性验证 API用户可以通过这个 API 验证姓名、身份证号码及其有效期的真实性和一致性。本文将详细介绍如何集成这个 API并提供相关的使用示例。环境准备在使用此 API 之前您需要确保以下条件具有 Ace Data Cloud 的账户。您的账户已申请并获得使用身份信息与有效性验证 API 的权限。申请 API 服务首先您需要前往 身份信息与有效性验证 API 页面进行服务申请。在页面中点击“获取”按钮如下图所示如果您尚未登录或注册系统会自动将您重定向到登录页面。完成注册或登录后您将被自动返回到申请页面。首次申请时您将获得免费的配额可以免费使用 API。基本使用方法在了解基本使用方法之前您需要准备身份证的图像链接以便获取处理后的验证结果。您需要传入以下字段name: 姓名id_card: 身份证号码image_url: 需要处理的面部图像链接validity_end: 身份证有效期结束日期格式为 YYYYMMDD长期使用“00000000”validity_begin: 身份证有效期开始日期格式为 YYYYMMDDencryption: 可选敏感字段加密参数如果需要发送加密数据在设置好请求头部后请确保包含以下信息accept: 您希望接收的响应格式填写为application/json表示以 JSON 格式返回。authorization: 调用 API 的密钥申请后可从下拉菜单中直接选择。如果一切设置正常您会在右侧看到相应的代码生成点击“尝试”按钮进行测试您将会得到如下结果{ result: 0, description: 一致 }返回结果中包含多个字段具体说明如下result: 认证结果代码其中0: 姓名和身份证号码一致-1: 姓名和身份证号码不一致其他负值表示不同的错误情况如非法身份证号码、记录不存在等。description: 此处为姓名与身份证号码验证的结果描述。您还可以生成相应的集成代码。例如使用 CURL 代码如下curl -X POST https://api.acedata.cloud/identity/idcard/check-2e \ -H accept: application/json \ -H authorization: Bearer {token} \ -H content-type: application/json \ -d { name: ***, id_card: ***, validity_begin: ***, validity_end: *** }在 Python 中的集成代码为import requests url https://api.acedata.cloud/identity/idcard/check-2e headers { accept: application/json, authorization: Bearer {token}, content-type: application/json } payload { name: ***, id_card: ***, validity_begin: ***, validity_end: *** } response requests.post(url, jsonpayload, headersheaders) print(response.text)错误处理在调用 API 时如果发生错误API 将返回相应的错误代码和信息。常见的错误包括400 token_mismatched: 请求错误可能由于缺少或无效的参数。401 invalid_token: 未授权令牌无效或缺失。429 too_many_requests: 请求过多您已超出限额。500 api_error: 服务器内部错误。错误响应示例{ success: false, error: { code: api_error, message: fetch failed }, trace_id: 2cf86e86-22a4-46e1-ac2f-032c0f2a4e89 }总结通过本文您了解了如何使用身份信息与有效性验证 API 来验证姓名、身份证号码及其有效期的真实性与一致性。希望这份文档能帮助您更好地集成和使用 API。如有任何问题请随时联系技术支持团队。如需了解更多信息请访问 Ace Data Cloud 官网 或 API 文档。技术标签#API集成 #身份验证 #AceDataCloud #Python #数据处理

更多文章