Skip to content
On this page

腾讯 SDK 相关功能接口

介绍

腾讯三方 SDK 功能罗列

目录

OCR 识别

接口名称

startOCR

示例代码

js
cordova.exec(
  (success) => {
    console.log("成功的回调函数");
    console.log(success);
  },
  (err) => {
    console.log("失败的回调函数_", err);
  },
  "TrinaPlugin",
  "startOCR",
  [
    {
      orderNo: "2020123123456789",
      appId: "123456789",
      appVersion: "1.0.0",
      nonce: "123456789",
      userId: "123456789",
      sign: "2020123123456789",
    },
  ]
);

API

入参
参数必传类型说明
orderNo是string订单号
appId是stringappId
appVersion是stringappVersion
nonce是string随机数
userId是string用户 id
sign是string签名
出参
  • 成功返回 JSON 数据
参数类型说明
namestring用户名
cardNumstring身份证
  • 失败返回:string文本说明

人脸核身

接口名称

startFaceVerify

示例代码

js
cordova.exec(
  (success) => {
    console.log("成功的回调函数");
    console.log(success);
  },
  (err) => {
    console.log("失败的回调函数_", err);
  },
  "TrinaPlugin",
  "startFaceVerify",
  [
    {
      faceId: "2020123123456789",
      orderNo: "2020123123456789",
      appId: "2020123123456789",
      appVersion: "2020123123456789",
      nonce: "2020123123456789",
      userId: "2020123123456789",
      sign: "2020123123456789",
      keyLicence: "2020123123456789",
    },
  ]
);

API

入参
参数必传类型说明
faceId是string人脸 ID
orderNo是string订单号
appId是stringappId
appVersion是stringappVersion
nonce是string随机数
userId是string用户 id
sign是string签名
keyLicence是string密钥
出参
  • 成功返回 string文本说明

  • 失败返回:string文本说明

上传腾讯云 COS

接口名称

uploadTensentCOS

示例代码

js
window.cordova.exec(
  (data) => {
    console.log("成功", data);
  },
  (err) => {
    console.log("失败", err);
  },
  "TrinaPlugin",
  "uploadTensentCOS",
  [
    {
      fileName: "test.txt",
      filePath: "file:///storage/emulated/0/Download/test.txt",
      secretId: "AKIDxxxxxxxxxxxxxxxxxx",
      secretKey: "xxxxxxxxxxxxxxxxxxxxx",
      sessionToken: "xxxxxxxxxxxxxxx",
      startTime: 1620000000,
      expiredTime: 1620000000,
      region: "ap-guangzhou",
      bucket: "test-1250000000",
      expiration: 1620000000,
      connectionTimeout: 15000,
      socketTimeout: 30000,
    },
  ]
);

API

入参
参数必传说明类型默认值
fileName是string文件名
filePath是string文件路径
secretId是stringsecretId
secretKey是stringsecretKey
sessionToken是stringsessionToken
startTime是long签名开始时间
expiredTime是long签名过期时间
region是string地域
connectionTimeout是long连接超时时间
socketTimeout是long读超时
出参
  • 成功返回 JSON 数据
参数类型说明
completeboolean上传是否完成:true 完成 false 上传中
currentSizeint当前上传大小
totalSizeint总的大小
fileUrlstring公开访问 URL
  • 失败返回:string文本说明

取消 COS 上传

接口名称

cancelUploadTensentCOS

示例代码

js
window.cordova.exec(
  (data) => {
    console.log("成功", data);
  },
  (err) => {
    console.log("失败", err);
  },
  "TrinaPlugin",
  "cancelUploadTensentCOS",
  []
);

API

入参
参数必传说明类型默认值
出参
参数类型说明