文档
测试

文件信息获取-渲染文件的初始化接口

POST
http://139.224.226.108:18088/sdko/api/sign/init

接口描述

主要为了获取文件渲染的一些信息,因为支持多文件渲染,所以可以查询多个文件信息

请求头

参数名
类型
描述
必填
authToken
string
授权token
必填

请求参数

参数名
类型
描述
必填
signInfos
string
批量的文件id及对应的buildno,例:[{"sequenceId":"rGrAteB6RL"},{"sequenceId":"rGrA1teB6RL","buildNo":2}]
必填
userID
string
签字人id
必填
userName
string
签字人姓名
可选
userDesc
string
签字人备注信息
可选
signTogether
string
是否开启一起签,默认false不开启
可选
deviceType
string
设备类型,(1.H5 2.Android 3.ios)
可选
readSourceFile
string
是否从原始文件开始加载,默认为true
可选

响应参数

参数名
类型
描述
必填
code
int
响应码。0:成功;其他代表错误
必填
msg
string
错误信息
必填
data
object
返回数据
必填
signWebVOList
array
文件信息数据,详情见示例
必填
signature
string
签字文件校验码,用于页面中后续接口请求
必填
filename
string
文件名称,不包含后缀名
必填
sequenceId
string
文件唯一标识id
必填
pageTotal
int
文件总页数
必填
success
boolean
文件的渲染状态,true代表正常,false代表失败,此时可查看msg返回的错误信息
必填
buildNo
int
当前渲染的节点号
必填
msg
object
文件渲染的返回消息,当success为false时,返回失败的错误信息
必填
pdfUrl
string
pdf文件访问地址
必填
splitedPdfUrlList
array
切割后的pdf访问地址
必填
fileMd5
string
pdf文件的md5
必填
splitedPageCount
int
文件切割页间隔(不切割默认0)
必填
signGrids
object
单人签格子数据,原封不动的返回,所以是一个json字符串,不是数组
必填
paraSignGrids
object
多人签格子数据,原封不动的返回,所以是一个json字符串,不是数组
必填
mq
object
会签mq配置参数
必填
username
object
示例:null
必填
password
object
示例:null
必填
virtualhost
object
示例:null
必填
host
object
示例:null
必填
port
string
示例:0
必填
exchange
object
示例:null
必填
routingkey
string
示例:fLG4Al3w2hQ
必填