申请证书
功能介绍
申请证书,如证书绑定域名、填写证书申请人的详细信息等。
请求参数“agree_privacy_protection”必须设置为“true”,才能成功提交申请证书的请求。
URI
请求消息
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
domain |
是 |
String |
该证书绑定的域名。
示例:www.example.com |
sans |
否 |
String |
绑定多域名类型证书的附加域名。 当购买的证书为“多域名”类型的证书,且有可增加附加域名的额度时,才需要设置该值。 多个域名需要以“;”隔开。 示例:www.example.com;www.example1.com;www.example2.com |
csr |
否 |
String |
证书CSR串,与域名必须匹配。 |
company_name |
是 |
String |
公司名称,OV和EV型证书必填。 字符长度为0~63位。 |
company_unit |
否 |
String |
部门名称,OV和EV型证书非必填。 字符长度为0~63位。 |
company_province |
是 |
String |
公司所在省份,OV和EV型证书必填。 字符长度为0~63位。 |
company_city |
是 |
String |
公司所在市区,OV和EV型证书必填。 字符长度为0~63位。 |
country |
是 |
String |
国家代码。
|
applicant_name |
是 |
String |
申请人的姓名。 字符长度为0~63位。 |
applicant_phone |
是 |
String |
申请人的电话号码。 示例:13212345678 |
applicant_email |
是 |
String |
申请人的邮箱。 示例:example@huawei.com |
contact_name |
否 |
String |
技术联系人的姓名。 字符长度为0~63位。 |
contact_phone |
否 |
String |
技术联系人的电话号码。 示例:13212345678 |
contact_email |
否 |
String |
技术联系人的邮箱。 示例:example@huawei.com |
auto_dns_auth |
否 |
Boolean |
是否将DNS验证信息推送到华为云解析服务。
|
agree_privacy_protection |
是 |
Boolean |
是否同意授权隐私协议。
此处仅能设置为true才能成功申请证书。 |
domain_method |
是 |
String |
域名验证方式。
|
响应消息
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
request_info |
是 |
String |
请求结果。 |
示例
如下以补全某张证书的信息为例。
- 请求样例
{ "domain":"www.xzz.com", "company_name":"华为成都分公司", "company_province":"四川", "company_city":"成都", "applicant_name":"华卫", "applicant_phone":"13212345678", "applicant_email":"9997342346@qq.com", "csr":"", "sans":"", "country":"CN", "company_unit":"人力部", "contact_name":"环境", "contact_phone":"13512345678", "contact_email":"jk@jk.ff", "auto_dns_auth":false, "agree_privacy_protection":true }
- 响应样例
{ "request_info":"success" }
或
{ "error_code": "SCM.XXXX", "error_msg": "XXXX" }