
# 本地调用
本章节以**证件版（二要素）API**为例，介绍如何使用IVS Python SDK在本地进行开发。
该接口使用姓名、身份证号码二要素进行身份审核，并将识别结果以JSON格式返回给用户。人证核身成功时，会返回校验通过信息；人证核身失败时，会返回校验失败的具体原因。
#### 前提条件
- 注册华为账号并开通华为云，并完成实名认证，账号不能处于欠费、冻结、被注销等异常状态。
- 已[开通人证核身服务](https://support.huaweicloud.com/usermanual-ivs/ivs_10_0002.html)。
 
#### 操作步骤
1. 获取并安装IVS Python SDK。 以PyCharm为例，介绍如何安装SDK。
   在PyCharm中新建一个项目，并单击左下方"Terminal"按钮。分别执行以下命令安装SDK（该SDK支持Python3及以上版本）。
   ```
   # 安装核心库
   pip install huaweicloudsdkcore
   # 安装IVS服务库
   pip install huaweicloudsdkivs
   ```
   ![](https://support.huaweicloud.com/usermanual-ivs/zh-cn_image_0000001422960548.png "点击放大")
   
2. 检查SDK是否已正确安装。 在PyCharm中选择"Settings \> Project \> Python Interpreter"，检查SDK是否已正确安装。
   ![](https://support.huaweicloud.com/usermanual-ivs/zh-cn_image_0000001472800309.png "点击放大")
   
3. 获取人脸检测SDK示例代码。
   1. 登录[API Explorer](https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=IVS&api=DetectExtentionByNameAndId)，在"代码示例"中选择"Python"。
      ![](https://support.huaweicloud.com/usermanual-ivs/zh-cn_image_0000001422483668.png "点击放大")
      
   
   2. 填写请求Body参数。输入数据填写uuid、verification_name、verification_id
      - uuid：唯一标识此次请求的ID，用户自定义，不超过64位。例如10eb0091-887f-4839-9929-cbc884f1e20e
      
      - verification_name：被验证人的姓名
      
      - verification_id：被验证人的身份证号码
      
      
      ![](https://support.huaweicloud.com/usermanual-ivs/zh-cn_image_0000001422643636.png "点击放大")
      
   
   3. 复制代码示例至PyCharm中。
    
4. 获取AK/SK，替换代码示例中的"\<YOUR AK\>"、"\<YOUR SK\>"参数。 登录[访问密钥](https://console.huaweicloud.com/iam/?ttl=1229481703#/mine/accessKey)页面，新增访问密钥，或使用已有的访问密钥。访问密钥为credentials.csv文件，包含AK/SK信息。
   ![](https://support.huaweicloud.com/usermanual-ivs/zh-cn_image_0000001472880597.png "点击放大")
   
5. 运行代码示例，获取识别结果。 识别结果返回"valid"，表示认证成功。
   ![](https://support.huaweicloud.com/usermanual-ivs/zh-cn_image_0000001422801252.png "点击放大")
   
 
