- 平台简介
- 新手指南
- API协议
- API文档
- 合同管理
- 签署服务
- 组织架构
- 印章管理
- 模板管理
- 业务分类
- 个人认证
- 企业认证
- 外部客户
- 授权管理
- 辅助工具
- 信息校验
- 单点登录集成
- JS SDK文档
- 公告
- 小程序插件
- 常见问题
辅助工具-文件验签
POST
/v2/verify
请求参数
Header 参数
Content-Type
string
必需
示例值:
multipart/form-data
x-qys-open-accesstoken
string
可选
默认值:
{{x-qys-open-accesstoken}}
x-qys-open-timestamp
string
可选
默认值:
{{x-qys-open-timestamp}}
x-qys-open-nonce
string
可选
默认值:
{{x-qys-open-nonce}}
x-qys-open-signature
string
可选
默认值:
{{x-qys-open-signature}}
Body 参数multipart/form-data
file
file
必需
showImg
string
可选
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://openapi.qiyuesuo.com/v2/verify' \
--header 'x-qys-open-accesstoken: {{x-qys-open-accesstoken}}' \
--header 'x-qys-open-timestamp: {{x-qys-open-timestamp}}' \
--header 'x-qys-open-nonce: {{x-qys-open-nonce}}' \
--header 'x-qys-open-signature: {{x-qys-open-signature}}' \
--header 'Content-Type: multipart/form-data' \
--form 'file=@""'
返回响应
🟢200成功
application/json
Body
code
integer
必需
message
string
必需
result
object (VerifierResponse)
必需
statusCode
integer
验签结果码
statusMsg
string
验签结果
hash
string
文件hash值
signatureInfos
array[object (SignatureInfoResponse) {22}]
签署详情
documentId
string
文档ID
示例
{
"code": 0,
"message": "string",
"result": {
"statusCode": 0,
"statusMsg": "string",
"hash": "string",
"signatureInfos": [
{
"code": 0,
"msg": "string",
"modified": true,
"sigItem": "string",
"signatory": "string",
"signTime": "string",
"signReason": "string",
"organization": "string",
"strAlgName": "string",
"signatureCoversWholeDocument": true,
"hasTimeStamp": true,
"timeStamp": "string",
"verifyTimestamp": true,
"certSerialNo": "string",
"certDateFrom": "string",
"certDateTo": "string",
"visibleSignature": true,
"imgString": "string",
"documentId": "string",
"signPlatform": "string",
"annotItems": [
"string"
],
"fieldName": [
"string"
]
}
],
"documentId": "string"
}
}