大家签公有云-OpenAPI
  1. 快捷
大家签公有云-OpenAPI
  • 概述
    • 概述
  • 接口
    • 授权
      • 获取授权
    • 文件上传
      • 上传文件
    • 信封
      • 发起签署任务
      • 获取待签署链接
      • 查询签署任务详情
      • 撤销信封
      • 下载签署文件
      • 下载验证报告
    • 印章
      • 查询印章列表
      • 查询印章图片
    • 签署
      • 静默签署
    • 验签
      • 签名验证
    • 快捷
      • 快捷签署
        POST
    • 模板
      • 基于模板创建文件
      • 查询当前企业所有模板
      • 查询模板预设表单信息
  • 更新日志
    • 版本更新日志
  1. 快捷

快捷签署

POST
/open/sign/quick

请求参数

Header 参数
Content-Type
string 
必需
示例值:
multipart/form-data
Body 参数multipart/form-data
file
file 
待签文档
必需
positions
string 
必需
表单域位置信息。,该值为position数组的JSON字符串,数组元素的具体字段信息可参考接口【发起签署任务】中的position描述。
示例值:
[{"type": 0,"coordinatePosition": {"unit": "1","llx": "0.5","lly": "0.5","pages": "1"}},{"type": 0,"coordinatePosition": {"unit": "1","llx": "0.45","lly": "0.5","pages": "2"}},{"apSealPosition": {"direction": 1,"offset": 0.2,"pages": "ALL"},"type": 1}]
sealId
string 
印章Id
必需
示例值:
101

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/open/sign/quick' \
--header 'Content-Type: multipart/form-data' \
--form 'file=@""' \
--form 'positions="[{\"type\": 0,\"coordinatePosition\": {\"unit\": \"1\",\"llx\": \"0.5\",\"lly\": \"0.5\",\"pages\": \"1\"}},{\"type\": 0,\"coordinatePosition\": {\"unit\": \"1\",\"llx\": \"0.45\",\"lly\": \"0.5\",\"pages\": \"2\"}},{\"apSealPosition\": {\"direction\": 1,\"offset\": 0.2,\"pages\": \"ALL\"},\"type\": 1}]"' \
--form 'sealId="101"'

返回响应

🟢200成功
application/json
Body
Response<QuickSignRespVO> :Response
code
number 
状态码200成功
可选
message
string 
信息描述
可选
body
object 
可选
内容 ,QuickSignRespVO
signedFileUrl
string 
必需
签署完成后文件下载地址。
说明:该地址不能在浏览器中直接点击下载,需要在请求中携带OPEN API的Token(Token位于请求头的Authorization字段)。
quickTId
string 
必需
快捷签署业务流水号唯一Id
示例
{
    "code": 0,
    "message": "string",
    "body": {
        "signedFileUrl": "string",
        "quickTId": "string"
    }
}
上一页
签名验证
下一页
基于模板创建文件
Built with