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

使用SDK(Android)

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

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

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

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

AK/SK认证方式

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

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

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

    图1 修改MainActivity.java文件
  3. 如使用本地图片文件进行识别,修改MainActivity.java文件中akskOcrService函数的Bitmap类型的参数,请参见图2。如使用SDK默认图片则不需要进行修改。
    图2 入参数据路径
  4. 执行akskOcrService函数,控制台输出200即表示程序执行成功。身份证服务的结果可以采用json编辑器展示,请参见图3
    图3 身份证识别结果示意图

    如想调用OCR其他识别服务,只需要把requestOcrServiceBase64函数的第一个参数改成对应的URI即可。URI列表请参见表1

Token认证方式

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

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

    相关文档

    相关产品

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

提交成功!

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

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

*必选

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

字符长度不能超过200

提交反馈 取消

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

跳转到云社区