文档
测试

短信签

POST
/ecs/contract/authorizeSign.jspa

接口描述

该接口签署前需要先调用(/ecs/contract/sendSms.jspa)获取短信验证码

请求参数

参数名
类型
描述
必填
signerInfo
String
签署人信息 格式json
必填
contractNum
String
合同编号唯一标识
必填
dynamicCode
String
动态验证码
必填
isFinish
int
合同是否签署完成(0:是,1:否),例如合同属于双方合同,第一个人签署时,isFinish 否,当第二个签署时候,参数isFinish为是
必填
signInfo
json
签章信息,如果指定,则用户必须已经上传签章或者签字,并且在对应的模板中指定位置
必填
timestamp
string
示例:2011-11-28 17:12:50,与服务端时间误差允许为10分钟
必填
appKey
string
示例:平台分配给应用的AppKey、Secret
必填
v
string
示例:1.0
必填
nonce
string
示例:6位数字随机数
必填
signature
string
示例:API入参签名结果
必填

请求体示例

签署人信息JSON数据: ```language { "type":"1", //类型 1:个人 、2:企业 "cardType":"0", // 证件类型 0:身份证 1:军官证 ,2:护照、 3:驾驶证、4:工商登记证、5:税务登记证、 6:组织机构代码、7:其他证件,8:统一社会信用代码 "idCardNum":"", // 证件号码 "name":"", //企业或者个人真实名称 "mobilePhone":"" //企业或者个人联系手机号 } ``` 签章信息JSON数据: ```language { "signType":"1", //类型 签名类型,1签名 2印章 "signId":"0", //签章或者签字ID,如果不指定,则用户默认设置 "positionName":"name1" //签章位置名称,见模板中的设置,如果不指定,则用第一个位置 } ```

响应参数

参数名
类型
描述
必填
code
String
响应状态码( 0:成功 其他:失败)
必填
message
String
状态描述
必填
contractNum
String
合同编号
必填

响应示例

```language { "meta":{ "code":"0", "message":"操作成功" } } ```