有方信息 有方信息
首页
  • YF0504
  • YF1012
  • YF1016
  • YFD101
下载
售后问答
  • 简体中文
  • English (opens new window)
首页
  • YF0504
  • YF1012
  • YF1016
  • YFD101
下载
售后问答
  • 简体中文
  • English (opens new window)
  • YF0503 YF0504

  • YF1012

    • BS SDK接口文档
      • 公共参数:
      • 服务接口说明:
        • 获取设备状态
        • 单签字功能
        • 单指纹功能
      • 以下为PDF功能
        • 初始化PDF文件
        • 打开PDF
        • 获取PDF状态
        • 关闭PDF展示
        • URL模式转PDF并展示
        • URL base64数据格式转PDF并展示
        • 获取PDF Base64
        • 获取图片base64
        • 获取图片base64
        • Pdf预览
        • 打开多签字
        • 关闭多签字
    • CS SDK接口文档
  • YF1012-R

  • YF1013

  • YF1016

  • YFD101

  • YF1201

  • YF156K

  • YF2201

  • YFB101

  • YFG100

  • 电磁模组

  • 文档
  • YF1012
有方信息
2023-02-28
目录

BS SDK接口文档

YF1012/1013 SDK接口文档 B/S版

产品名称 YF1012/1013
当前版本号 1.10.0

# 服务地址:

http://127.0.0.1(域名):28810

通信协议:

API 的所有接口均通过 HTTP进行通信

请求方法:

请求方式:GET

字符编码:

均使用UTF-8编码

# 公共参数:

公共参数是用于标识用户和接口权目的的参数

参数名称 类型 必选 描述
action string 是 具体操作的指令接口名称
ret string 是 响应报文对请求功能的返回值描述

用户请求链接的形式举例:(请求参数需要经过Base64加密)

{"action":"50" }

响应报文描述实例:

{"ret":"00"}

跨域请求参数:

处理浏览器跨域请求问题而设置的报文头参数。

参数 参数设置 必选 描述
Access-Control-Allow-Origin http:\\127.0.0.1:20240 是
Access-Control-Allow-Headers origin,x-requested-with,token,content-type 是
Access-Control-Max-Age 1800 是
Access-Control-Allow-Methods True 是

# 服务接口说明:

# 获取设备状态

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 00

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 00
return string 00 设备连接成功
01 连接成功,但分辨率设置失败
03 依赖项缺失
04 连接失败

# 单签字功能

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 01
UserName string 签字人名字

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 01
retustring string return为00时 图片base64数据
return string 00 成功
01 取消
02 图片获取失败
03 依赖项缺失

注意:单签字不能同时和PDF 存在

# 单指纹功能

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数 输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 02
FingColor string 1 红色
0 黑色 指纹颜色

输出参数 以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 02
retustring string return为00时 图片base64数据
return string 00 成功
01 取消
02 图片获取失败
03 依赖项缺失

注意:单指纹不能同时和PDF 存在 注意:单指纹不能同时和PDF 存在

# 以下为PDF功能

# 初始化PDF文件

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 30
htmlString string 空
viewAllSign bool 空
PdfBase64Data string PDFbase64加密数据 PDFbase64加密数据

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 30
return string 00 成功
01 文件保存失败

# 打开PDF

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 31

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 31
return string 00 成功
11 显示设置错误
10 已有PDF展示
12 其他错误

# 获取PDF状态

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 34

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 34
return string 0 正在操作PDF
1 取消
2 确认
3 上层关闭

# 关闭PDF展示

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 36

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 36
return string -1 当前没有PDF展示
00 成功关闭

# URL模式转PDF并展示

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 30
UrlValue string 网页URL,url编码格式 需要展示的URL链接,该网址会转成PDF展示并合成

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 30
return string 00 成功
01 文件保存失败

# URL base64数据格式转PDF并展示

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 30
UrlBase64Data string 网页URL 该网址会转成PDF展示并合成

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 30
return string 00 成功
01 文件保存失败

# 获取PDF Base64

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 35

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 35
PdfDataGet string Pdfbase64
return string 00 成功
01 文件保存失败

# 获取图片base64

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 37

输出参数

以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见“公共参数”。

参数名称 类型 数据约束 描述
action string 37
sigPicData string 签字图片base64
figPicData string 指纹图片base64
sigfigPicData string 指纹签字合成图片base64
paramJson string 用户选择的paramJson
return string 00 成功
01 文件保存失败

# 获取图片base64

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string ff
paramJson string 用户提交的paramJson

输出参数

该接口无输出参数

# Pdf预览

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 60
viewAllConfirm bool 控制是否预览完成才能点确定

输出参数

参数名称 类型 数据约束 描述
action string 60
return string 19 用户pdf预览完毕
20 用户pdf未预览完毕关闭
21 操作人员关闭pdf

# 打开多签字

接口描述

请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 61
LineLen int 每行签字的长度

输出参数

参数名称 类型 数据约束 描述
action string 61
SignImgBase64 string Array 签字图片base64数组
return string 00 多签字成功
01 多签字失败
02 多签字窗口未关闭

# 关闭多签字

接口描述 请求路径:服务地址

接口说明:

接口返回:

输入参数

输入参数需要经过Base64加密后发送给服务器。

参数名称 类型 数据约束 描述
action string 62

输出参数

参数名称 类型 数据约束 描述
action string 62
return string 00 关闭多签字成功
01 关闭多签字失败
上次更新: 2023/03/11, 09:20:51
CS SDK接口文档
CS SDK接口文档

← CS SDK接口文档 CS SDK接口文档→

Theme by Vdoing | Copyright © 2018-2023 Haveways | 粤ICP备18079728号-1

  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×