用户工具

站点工具


api:sign

证书配置

  https://api.xlongwei.com/service/pdf/signConfig.json

请求

参数 类型 说明
publicKey 证书base64 Base64.encodeBase64String(encoded)
privateKey 私钥base64 https安全通信
certString crt证书内容 FileUtils.readString(crtFile)
keyString key私钥内容 三组参数选其一
name String 姓名或公司名,可选
number String 身份证营业执照等,用于生成证书

响应

字段 示例
publicCacheKey 证书键值
privateCacheKey 私钥键值
publicKey 提供name+number时返回
privateKey 生成证书时返回

公司签章

  https://api.xlongwei.com/service/pdf/sign.json

请求

参数 类型 说明
url String pdf网址,要求外网可访问
pdf byte[] pdf上传(优先处理url参数)
base64 String pdf字节转码
publicCacheKey 证书键值 可选
privateCacheKey 私钥键值 可选
name String 名称,水平文字,例如:合同专用章
company String 公司,上弦文
license String 营业执照,下弦文,可选
page int 页码,默认1首页,-1表示末页
x int 位置x,左下角为原点
y int 位置y,左下角为原点
height int 印章高度,默认120

响应

字段 示例
domain http://cms.xlongwei.com/uploads/temp/
path pdf/20150623_1441094690481.pdf
base64 pdf字节转码

使用domain+path可以下载到PDF文档:pdfUrl=domain+path

示例文档地址:http://tool.xlongwei.com/uploads/docs/2_1458900754559.pdf
Demo演示

个人签章

  https://api.xlongwei.com/service/pdf/sign.json

请求

参数 类型 说明
url String pdf网址,要求外网可访问
pdf byte[] pdf上传(优先处理url参数)
base64 String pdf字节转码
publicCacheKey 证书键值 可选
privateCacheKey 私钥键值 可选
person String 姓名,水平文字,例如:张三
page int 页码,默认1首页,-1表示末页
x int 位置x,左下角为原点
y int 位置y,左下角为原点
height int 印章高度,默认32

多个签章

  https://api.xlongwei.com/service/pdf/sign.json

请求

参数 类型 说明
url String pdf网址,要求外网可访问
pdf byte[] pdf上传(优先处理url参数)
base64 String pdf字节转码
publicCacheKey 证书键值 可选
privateCacheKey 私钥键值 可选
seals String 多个印章配置的JSON串

seals字段:

  [{name,company,license,page,x,y,height},{person,page,x,y,height}]

seals示例:

  [{'name':'合同专用章','company':'重庆某某贸易有限公司','license':'123456789'},
  {'person':'张三','y':'240'},{'person':'李四五','y':'360'},
  {'name':'拨款专用章','company':'重庆某某金融公司','license':'ABCSDE789','y':'420'}]
api/sign.txt · 最后更改: 2017/02/25 22:58 由 admin