请求地址:/v5/Contracts/create.json
请求方式:POST
接口版本: 5.2.3
接口描述:
#!/usr/bin/python # encoding:utf-8 import urllib2, json, urllib dict ={} dict['easy_id'] = '175592531139104768'; dict['file_id'] = 'signed-ce5858499044c9b8fbbaa272754c145a-108d9e29-0001'; dict['name'] = '项目合同协议'; dict['signed_data'] = '175592531139104768, 175592531139104768'; dict['attachment'] = '[ { "file_id" : "signed-efb2124360fb5f8b109220e27f99ae35-73ff845c-0006", "file_name" : "附件1" }, { "file_id" : "signed-efb2124360fb5f8b109220e27f99ae35-73ff845c-0006", "file_name" : "附件2" } ]'; dict['ca_type'] = '1'; dict['channel'] = 'api'; dict['copy_custom_user'] = '[ { "sign_role":"甲方", "sign_name":"姓名", "sign_number":"电话", "sign_company":"选填项,公司名", "sign_seal_hand":1, "sign_seal_tpl":1, "sign_class":1 } ]'; dict['copy_data'] = ''; dict['deposit_certificate_type'] = '1'; dict['file_end_date'] = ''; dict['notice_signed'] = ''; dict['pdf_password'] = ''; dict['sign_end_date'] = ''; dict['signed_custom_user'] = '[ { "sign_role":"甲方", "sign_name":"姓名", "sign_number":"电话", "sign_company":"选填项,公司名", "seal_require":["印章要求"], "sign_class":1 } ]'; dict['tpl_data'] = '{ "自定义参数": "需要替换的内容1", "自定义参数2": "需要替换的内容2" }'; dict['tpl_id'] = ''; url = "https://api-v2.1dq.com/v5/Contracts/create.json + "?" + urllib.urlencode(dict) result = urllib2.urlopen(urllib2.Request(url)) jsonarr = json.loads(result.read()) # 输出错误码 print jsonarr["code"]