## addSSLOrder - 申请新的证书
<div style="padding:15px;border:3px solid red;color:red;font-weight:600;">
注意:这里的文档已经过时,已被弃用。请您复制访问下方链接查看我们最新的API文档:
https://certs-trustocean.doc.coding.io
</div>
### 更新日志
- 2019-01-31 新增了订单返回状态码 `enroll_organization_pre` , 当提交新的OV 或 EV 订单时 成功返回此状态,且 `vendor_id` 为空,所有的企业订单材料将会由环洋诚信验证人员确认后提交到CA机构, 等待CA验证通过签发后所有的证书信息(包括 `vendor_id`) 由API的Push接口进行异步推送。
- 2019-01-31 增加续费订单标记参数`renew` , 此参数可选提供,仅当值为 "yes" 时有效,标记后为此新证书订单额外免费增加30-90天有效期,根据CA机构的政策符合时才会额外增加有效期。
- 2019-01-03 修正参数 `registerted_no` 为 `registered_no`
- 2018-12-15 修正参数 `registerted_address_line1` 为 `registered_address_line1`
### API详情
~~~[api]
post:https://api.trustocean.com/ssl/v2/addSSLOrder
*username=username#API用户名
*password=password#API Token v2
*pid#创建的数字证书产品ID
*period#创建的数字证书产品周期
*csr_code#用于创建证书CSR代码, 格式请参考参数解释
domains#多域名证书必须提供, 英文逗号隔开的域名或IPv4地址, 末尾不跟逗号。
*contact_email#用于标识证书申请人的电子邮箱地址
*dcv_method# 用于标识域名验证方式的字符串, 如果存在 `domains`参数, 这里的`dcv_method`应该按照域名列表内的顺序列出所有域名的验证方式, 用英文逗号隔开, 末尾不跟逗号。
*unique_id#用于标识订单和进行域名验证的的唯一识别编号
renew=yes#可选,标记为续费订单, 仅当值为 "yes" 时有效,标记后为此新证书订单额外免费增加30-90天有效期,根据CA机构的政策符合时才会额外增加有效期。
organization_name=西安乔客信息科技有限公司#企业订单必须提供, 企业名称, 和营业执照一致
organizationalUnitName=软件研发部#企业订单必须提供, 企业部门名称, 和申请人所在部门一致
registered_address_line1#企业订单必须提供, 企业注册地址, 和营业执照一致
registered_no#企业订单必须提供, 企业组织机构代码或统一信用代码, 和营业执照一致
country#企业订单必须提供, 企业所在国家, 和营业执照一致
state#企业订单必须提供, 企业所在省份/自治区/直辖市名称, 和营业执照一致
city#企业订单必须提供, 企业所在城市名称, 和营业执照一致
postal_code#企业订单必须提供, 企业地址所在属的邮政编码
organization_phone#企业订单必须提供, 用于企业电话验证的电话号码, 请查看《企业认证电话可信数据库目录》
date_of_incorporation=2015-09-08#企业订单必须提供, 企业注册日期, 和营业执照一致
contact_name#企业订单必须提供, 企业内部负责证书申请的联系人名字
contact_title#企业订单必须提供, 企业内部负责证书申请的联系人职位
contact_phone#企业订单必须提供, 企业内部负责证书申请的联系人电话
<<<
success
{
"status": "success",
"vendor_id": "192847737",
"cert_status": "enroll_caprocessing",
"dcv_info": {
"trustocean.com": {
"status": "needverification",
"method": "http",
"email": "",
"isip": "false",
"subdomain": null,
"topdomain": "trustocean.com",
"http_verifylink": "http://trustocean.com/.well-know/pki-validation/9BBE6D86D535A3EF6E8008975AC6A0BE.txt",
"http_filename": "9BBE6D86D535A3EF6E8008975AC6A0BE.txt",
"http_filecontent": "70030c1e989f209855aea0013d92ee9f1f56cca9794a7e9a9353975e7fa7be59\r\ncomodoca.com\r\ntestorder02"
},
"www.trustocean.com": {
"status": "needverification",
"method": "dns",
"email": "",
"isip": "false",
"subdomain": "www",
"topdomain": "trustocean.com",
"dns_host": "_9bbe6d86d535a3ef6e8008975ac6a0be.www",
"dns_type": "CNAME",
"dns_value": "70030c1e989f209855aea0013d92ee9f.1f56cca9794a7e9a9353975e7fa7be59.testorder02.comodoca.com"
},
"cmcc.qiaokr.com": {
"status": "needverification",
"method": "email",
"email": "admin@qiaokr.com",
"isip": "false",
"subdomain": "cmcc",
"topdomain": "qiaokr.com"
}
},
"unique_id": "testorder02",
"created_at": "2018-12-14 14:57:33",
"trustocean_id": 1908,
"csr_code": "-----BEGIN CERTIFICATE REQUEST-----\nMIIC/jCCAeYCAQAwgbgxCzAJBgNVBAYTAkNOMRAwDgYDVQQIDAdTaGFhbnhpMQ0w\nCwYDVQQHDARYaWFuMSMwIQYDVQQKDBpRaWFvS3IgQ29ycG9yYXRpb24gTGltaXRl\nZDEjMCEGA1UECwwaUWlhb0tyIENvcnBvcmF0aW9uIExpbWl0ZWQxGzAZBgNVBAMM\nEm15LmZ1bGwuZG9tYWluLnRsZDEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBxaWFv\na3IuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtiZi/0Z6UUGR\ni4c2t0+kDyTdwhYUgEzytbIzSutFnz6WIusISCExy3S7C27CUVmVuY1Qpv9cR1bq\nmEpwe+j/AB5nH7Pc06rStmpRTb7OWRDMMIm/2MAXQ06w4de4IvURWM2M4b0x5kha\nGOvgx3bDcYuo4eHHHa+q9iZU+dkWdN30AXCazWfTk1cYGwLOamZHQZr1D+XjplV9\nUmp1mqNFPVNvBgua1CzhwqOKnADeeptNBl9ez45Zx2Xq/XS9YNboOM+g+45/qjuY\nC46ECfoggZk+6W4irykaR/yfo2/5ScYGRy0XvX6JLfGsUHF85L60g70+zYvDmYvK\nAoI2GwkmFQIDAQABoAAwDQYJKoZIhvcNAQEFBQADggEBAB4Mw7XUfC9xrzApXcI8\nQQ60mz37OvGgg2TftKK2GKiOo7B3mYwC8cVDKq1s31CukBOnOduvI206V1v/sbkW\no1STQ7MuUMnrp8P+mgQHyYBttnN+g8HyEDueH7KOjYD9rKfAaDaaJyxSPStHwEhK\nfdSmbWTVAmc2VFp8jhMY2vjx9A6XuoDnyc2eXY6r2V6n/HTw/2YT0jCJFUxnNcCF\n54AybyBdU1eBsnOvTWPmNAYikw1aoWYz2+xwOBQ7+5UYeVrdkhRTwnrJluVr+jgb\nvIwyQM92B6gzi1zXU/cqpEnOpkUVnkp4H1Y4N+D09iYqwaS+VBmrV0vbbebQTKEN\nJUg=\n-----END CERTIFICATE REQUEST-----",
"contact_email": "idev@qiaokr.com",
"domains": [
"trustocean.com",
"www.trustocean.com",
"cmcc.qiaokr.com"
]
}
<<<
error
请参考错误状态码列表
~~~