证书申请
开始对已经购买的证书进行申请操作,需要绑定您的证书主域名、附加的域名
请求地址
请求类型
请求参数
字段 |
参数 |
类型 |
必填 |
说明 |
APPID |
appid |
String |
是 |
API应用Id |
时间戳 |
gntime |
String |
是 |
当前UNIX时间戳 |
签名 |
gntoken |
String |
是 |
签名字符串,参考 签名算法 |
请求指令 |
do |
String |
是 |
v1/ce/apply |
证书ID |
record_id |
Integer |
是 |
证书ID |
主域名 |
common_domain |
String |
是 |
主域名 |
附加域名 |
domain |
String |
是 |
附加域名,多个用换行符隔开 |
CSR生成方式 |
csr_type |
Integer |
是 |
1=系统生成,2=用户提交 |
CSR信息 |
csr |
String |
否 |
当csr_type=2时,必传 |
密钥算法 |
encrypt_type |
String |
是 |
RSA或ECC |
加密位数 |
key_size |
Integer |
是 |
推荐4096,(1024、2048、4096) |
验证方式 |
verify_type |
String |
是 |
dns=DNS验证,file=服务器文件验证 |
组织信息ID |
info_id |
Integer |
否 |
当证书为OV/EV类型时,必传 |
响应结果
字段 |
参数 |
类型 |
说明 |
返回码 |
code |
Integer |
1:返回成功 -1:返回失败 |
返回说明 |
msg |
String |
返回请求操作的说明 |
返回数据 |
data |
Object |
证书信息 |
验证数据 |
validate |
Object |
需要验证数据 |
返回数据
字段 |
参数 |
说明 |
验证方式 |
validate.auth_type |
dns=DNS验证 file=服务器文件验证 |
验证域名 |
validate.name |
验证域名 |
验证解析主机名 |
validate.host |
当auth_type=dns时,主机地址 |
验证解析类型 |
validate.record_type |
当auth_type=dns时,如:CNAME、TXT |
验证文件路径 |
validate.path |
当auth_type=file时,存放验证文件的站点路径 |
验证文件名称 |
validate.file_name |
当auth_type=file时,验证文件的文件名称 |
验证记录值 |
validate.value |
当auth_type=dns时,解析记录值;当auth_type=file时,验证文件保存的内容 |
不同域名验证信息 |
validate.san |
当证书包含多个不同域名时,需要验证的信息 |
响应数据
{
"code": 1,
"validate": {
"auth_type": "dns",
"value": "FA63DF6AA176F6CF57343BD82AB3D8BF.F48A438752297DDCEFF570293ED947D0.sectigo.com",
"copy_value": "FA63DF6AA176F6CF57343BD82AB3D8BF.F48A438752297DDCEFF570293ED947D0.sectigo.com",
"name": "example.com",
"record_type": "CNAME",
"host": "_774F4CA55F5AB654CC77DBE83738D66D",
"is_base": 0,
"host_r": "_774F4CA55F5AB654CC77DBE83738D66D.zheli.com",
"path": "",
"file_name": "fileauth.txt",
"san": [],
"record_info": [
"example.com|_774F4CA55F5AB654CC77DBE83738D66D|CNAME|FA63DF6AA176F6CF57343BD82AB3D8BF.F48A438752297DDCEFF570293ED947D0.sectigo.com"
],
"value_info": [
"FA63DF6AA176F6CF57343BD82AB3D8BF.F48A438752297DDCEFF570293ED947D0.sectigo.com"
],
"record_info_adm": [
"example.com|_774F4CA55F5AB654CC77DBE83738D66D|CNAME|FA63DF6AA176F6CF57343BD82AB3D8BF.F48A438752297DDCEFF570293ED947D0.sectigo.com"
],
"is_download": true
},
"data": {
"csr": null,
"private_key": "",
"is_recall": 1
}
}