一个适用于 Flutter 框架的 Dart 语言 SDK 工具,用于开发者调用阿里云 OCR 文本识别功能。
特点
该软件包支持用户通过上传图片的 URL 的方式,直接使用阿里云 OCR 文本识别 API(通过 HTTP),而无需生成签名。
注意: 由于某些原因,我无法通过 HTTP 错误 503 上传图片。在咨询阿里云工程师后,他们建议我调试其他框架 SDK(如 JAVA)以找到解决方案,但拒绝向我展示如何将我的图片二进制文件放入 HTTP 请求体中。
入门
该软件包需要用户拥有阿里云的 accessKeyId 和 accessKeySecret。您应该登录阿里云网站并按照此方法操作
用户图片
AccessKey 管理
用法
var aliYunSdk = aliyunOcrClient();
aliYunSdk.accessKeyId = "YouraccessKeyId";
aliYunSdk.accessKeySecret = "YouraccessKeySecret";
aliYunSdk.imgUrl ="https://img.alicdn.com/tfs/TB1Wo7eXAvoK1RjSZFDXXXY3pXa-2512-3509.jpg";
aliYunSdk.queries['AccessKeyId'] = aliYunSdk.accessKeyId;
aliYunSdk.queries['Url'] = aliYunSdk.imgUrl;
/// Generate Signature and update the queries
aliYunSdk.generateSignature(
accessKeySecret: aliYunSdk.accessKeySecret,
queries: aliYunSdk.queries,
method: "POST",);
附加信息
一些问题可以提交到我的主页。该软件包已发布到 pub.dev 网站,链接如下:aliyun_ocr_sdk 1.0.0