文档首页 > > SDK参考> 使用SDK(Java)

使用SDK(Java)

分享
更新时间: 2019/10/31 GMT+08:00

用户使用服务的认证方式有Token和AK/SK两种,获取认证消息请参考认证鉴权。本章节主要包含Token和AK/SK两种方式使用SDK进行示例说明。

在OCR SDK开发工具包地址:https://developer.huaweicloud.com/sdk?OCR,选择OCR Java SDK工具包下载并解压。

1. SDK中涉及到的所有图像均为合成的非真实图像,仅供示例参考使用。

2. 用户首次使用需要先申请开通该服务。(服务只需要开通一次即可,后面使用时无需再次申请。)

AK/SK认证方式

本节以身份证识别服务为例介绍如何以AK/SK认证方式使用SDK。

  1. 获取AK/SK,具体步骤请参见认证鉴权>AK/SK
  2. 配置JAVA SDK的AK/SK。

    根据获取的AK/SK,修改Demo工程“OCRDemo.java”文件中“AK”和“SK”的值,请参见图1

    图1 修改OCRDemo.java文件
  3. 如使用本地图片文件进行识别,修改OCRDemo.java文件参数为本地图片路径,请参见图2。如使用SDK默认图片则不需要进行修改。
    图2 入参数据路径
  4. 执行OCRDemo.java文件,控制台输出200即表示程序执行成功。身份证服务的结果可以采用json编辑器展示,请参见图3
    图3 身份证识别结果示意图
    1. 如想调用OCR其他识别服务,只需要把requestOcrServiceBase64函数的第一个参数改成对应的URI即可。URI列表请参见表1

Token认证方式

本节以身份证识别服务为例介绍如何以Token认证方式使用SDK。

  1. 打开OCRDemo包下面的OCRDemo.java文件,修改main函数中Token demo code段的Username、Password和Domainname为系统中实际注册的用户名、密码和域名(如果用户为非IAM用户,域名与用户名一致),请参见图4
    图4 修改用户名、密码和域名
  2. 执行相应代码,在控制台可看到使用Token方式身份证识别服务的识别结果。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区