用户工具

站点工具


start:ssl

SSL证书接口

1、购买SSL证书

参数参数类型参数值参数描述
ptypestringssl产品类型
pnamestringssl.dv.pre(专业DV Pre)
ssl.ov.pre(企业级OV Pre)
ssl.ov.qyzq(企业级OV增强版)
ssl.ev.pre(顶级EV Pre)
ssl.ev.djzq(顶级EV增强版)
产品类型
tidint1(购买)交易id
yidintEV证书期限为:12,24;OV与DV证书购买期限为:12,24,36
dymzsgsint多域个数(默认为0)
dfwqzsint多服务器个数(EV所需参数,默认为0)
tpxzsgsint通配型个数(OV,DV所需参数,默认为0)

注意: ssl.ov.qyzq(企业级OV增强版)和ssl.ev.djzq(顶级EV增强版)购买后,请联系商务人员,手动开通

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
		<ddh>订单号</ddh>
		<ywbh>业务编号</ywbh>
	</info>
</result>

JSON返回值格式

{
	"code":"0" ,
	"info":
	{
		"ddh": 订单号,
		"ywbh": 业务编号
	}
}

2、开通SSL证书(专业级DV Pre)

参数参数类型参数值参数描述
ptypestringssl产品类型
didint订单号
tidint2(开通)交易id
progressint1进度(这里传1即可)
domainstring绑定域名
applyNamestring申请人姓名
emailstring取证书邮箱
mobilestring手机号

注意: 1、若要绑定多个域名,请用 , 分开

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
	</info>
</result>

JSON返回值格式

{
	"code":"0" ,
	"info":
	{}
}

3、开通SSL证书(OV Pre ,EV pre)

以下流程仅针对OV Pre ,EV pre证书

3.1、绑定域名

参数参数类型参数值参数描述
ptypestringssl产品类型
didint订单号
tidint2交易id
domainstring绑定域名
progressint1进度

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
	</info>
</result>

JSON返回值格式

{
	"code":"0" ,
	"info":
	{}
}

3.2、填写资料

参数参数类型参数值参数描述
ptypestringssl产品类型
tidint2交易id
progressint2进度
applyNamestring姓名,必须与证件一致
emailstring邮箱
mobilestring手机号码
QQstring选填QQ
以下为EV,OV所需参数
compTypestring1:个体,2:企业 ,
3:政府事业单位,4:非商业机构/协会
单位类型
compNamestring单位名称
compEmailstring单位Email
compPhonestring单位电话,需为固话,例如:0371-6871961

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
	</info>
</result>

JSON返回值格式

{
	"code":"0" ,
	"info":
	{}
}

3.3、上传材料

参数参数类型参数值参数描述
ptypestringssl产品类型
tidint2交易id
progressint3进度
letterstring图片转为BASE64字符串,大小不要超过300k授权书扫描图像
applyIdImgstring图片转为BASE64字符串,大小不要超过300k身份证正反面扫描图
busiLicencestring图片转为BASE64字符串,大小不要超过300k营业执照扫描图
billstring图片转为BASE64字符串,大小不要超过300k发票

注意: 1、OV pre证书需上传授权书扫描图像和身份证正反面扫描图 2、EV pre证书需要上传授权书扫描图像、身份证正反面扫描图、营业执照扫描图和发票

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
	</info>
</result>

JSON返回值格式

{
	"code":"0" ,
	"info":
	{}
}

3.4、用户验证

参数参数类型参数值参数描述
ptypestringssl产品类型
tidint2交易id
progressint4进度
compNamestring收款单位名称
idnumstring银行账户
applyNamestring开户行

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
	</info>
</result>

JSON返回值格式

{
	"code":"0" ,
	"info":
	{}
}

4、获取订单开通状态

参数参数类型参数值参数描述
ptypestringssl产品类型
didint订单号
tidint26交易id

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<progress>DV pre:3为成功,其他为6</progress>
	<createDate>创建时间</createDate>
	<overDate>到期时间</overDate>
</result>

JSON返回值格式

{
	"code":"0",
	"progress":DV pre:3为成功,其他为6,
	"createDate":创建时间,
	"overDate":到期时间
}

5、试用SSL

参数参数类型参数值参数描述
ptypestringssl产品类型
pnamestring ssl.ov.qyzq(企业级OV增强版)
ssl.ev.djzq(顶级EV增强版)
产品类型
dymzsgsint多域个数(除基础DV无需传递,默认为0)
dfwqzsint多服务器个数(EV所需参数,默认为0)
tpxzsgsint通配型个数(OV,IV所需参数,默认为0)
tidint10交易id

注意: ssl.ov.qyzq(企业级OV增强版)和ssl.ev.djzq(顶级EV增强版)购买后,请联系商务人员,手动开通

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
		<ddh>订单号</ddh>
		<ywbh>业务编号</ywbh>
	</info>
</result>

JSON返回值格式

{
	"code":"0" ,
	"info":
	{
		"ddh": 订单号,
		"ywbh": 业务编号
	}
}

6、同步业务

参数参数类型参数值参数描述
ptypestringssl产品类型
tidint18交易id
bidint业务编号
<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
	     <cpbh>产品编号</cpbh>
	     <ywbs>业务标识</ywbs>
	     <ywzt>业务状态</ywzt>
	     <ktsj>开通时间</ktsj>
	     <dqsj>到期时间</dqsj>
	     <ymbd>绑定域名</ymbd>
	     <dwmc>单位名称</dwmc>
	     <ymgs>域名个数</ymgs>
	     <fwqgs>服务器个数</fwqgs>
	     <tpxgs>通配型个数</tpxgs>
	</info>
</result>

JSON返回值格式

{
	"code":"0" ,
	"info":
        {
	  "cpbh": 产品编号,
	  "ywbs": 业务标识,
	  "ywzt": 业务状态,
	  "ktsj": 开通时间,
	  "dqsj": 到期时间,
	  "ymbd": 绑定域名,
	  "dwmc": 单位名称,
	  "ymgs": 域名个数,
	  "fwqgs": 服务器个数,
	  "tpxgs": 通配型个数
	}
}

7、同步所有业务

参数参数类型参数值参数描述
ptypestringssl产品类型
tidint20交易id

注意:仅同步业务编号和产品编号

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
		<node>
			<cpbh></cpbh><ywbh></ywbh>
		</node>
		<node>
			<cpbh></cpbh><ywbh></ywbh>
		</node>
	</info>
</result>

JSON返回值格式

{
	"code":"0" ,
	"info":
        {
	  "node":[{"cpbh":产品编号,"ywbh":业务编号}],
          "node":[{"cpbh":产品编号,"ywbh":业务编号}]
	}
}

8、购买comodo证书

参数参数类型参数值参数描述
ptypestringcsafessl产品调用类型
pnamestringcomodo.posit :单域名\\comodo.multi :多域名\\comodo.wild :通配符域名
tidint1(购买)交易类型
cplbint104(SSL产品)产品类别
yidint12/24
dymzsgsint多域个数(默认为0)
dfwqzsint多服务器个数(默认为0)
tpxzsgsint通配型个数(默认为0)

注意: 单域名情况下dymzsgs,dfwqzs,tpxzsgs必须为0,多域名情况下dymzsgs不能为0,dfwqzs,tpxzsgs必须为0,通配符情况下tpxzsgs不能为0,dymzsgs,dfwqzs必须为0 多域名域名个数为dymzsgs+1;通配符个数为:tpxzsgs

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
		<code>1</code>
		<errorCode></errorCode>
		<message>成功</message>
		<pageInfo>null</pageInfo>
		<result>
			<ddbh>订单号</ddbh>
			<gid>业务编号</gid>
			<pid>配置编号</pid>
			<cjsj> 创建时间</cjsj>
		</result>
	</info>
</result>

JSON返回值格式

{
	"code": 0,
	"info": {
		"code":1,
		"errorCode":"",
		"message":"购买成功",
		"pageInfo":null,
		"result":{
			"ddbh": 订单号,
			"gid": 业务编号,
			"pid": 配置编号,
			"cjsj": 创建时间
		}
	}
}

9、开通comodo证书

参数参数类型参数值参数描述
ptypestringcsafessl产品调用类型
pnamestringsaveinfo产品调用类别
tidint2(开通)操作类型
domainstring绑定域名
didint订单号
input_nameStringdns/file
ownerXingString申请人姓氏
ownerMingstring申请人名
ownerTelNstring申请人联系电话
ownerEmailstring取证书邮箱
passwordstring证书密码

注意: 1、若要绑定多个域名,请用 , 分开

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
		<code>1</code>
		<errorCode></errorCode>
		<message>成功</message>
		<pageInfo>null</pageInfo>
		<result>
			<type>验证类型</type>
			<entry>域名验证路径</entry>
			<context>验证内容</context>
			<ymbd>验证类型</ymbd>
		</result>
	</info>
</result>

JSON返回值格式

{
	"code":0 ,
	"info":{
		"code":1,
		"errorCode":"",
		"message":"成功",
		"pageInfo":null,
		"result":{
			"type": 验证类型,
			"entry": 域名验证路径,
			"context": 验证内容,
			"ymbd": 绑定域名
		}
	}
}

10、验证comodo证书

10.1、本地验证

参数参数类型参数值参数描述
ptypestringcsafessl产品调用类型
pnamestringcheckcomodoauth产品调用类别
tidint2(开通)操作类型
didint订单号
bidint配置编号

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
		<code>1</code>
		<errorCode></errorCode>
		<message>成功</message>
		<pageInfo>null</pageInfo>
		<result>null</result>
	</info>
</result>

JSON返回值格式

{
	"code":0 ,
	"info":{
		"code":1,
		"errorCode":"",
		"message":"成功",
		"pageInfo":null,
		"result":null
	}
}

10.2、接口验证

参数参数类型参数值参数描述
ptypestringcsafessl产品调用类型
pnamestringcheckcomodo产品调用类别
tidint2(开通)操作类型
bidint配置编号

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
		<code>1</code>
		<errorCode></errorCode>
		<message>成功</message>
		<pageInfo>null</pageInfo>
		<result>null</result>
	</info>
</result>

JSON返回值格式

{
	"code":0 ,
	"info":{
		"code":1,
		"errorCode":"",
		"message":"成功",
		"pageInfo":null,
		"result":null
	}
}

11、comodo证书下载

参数参数类型参数值参数描述
ptypestringcsafessl产品调用类型
pnamestringgetdowncomodocert产品调用类别
tidint2(开通)操作类型
bidint配置编号

XML返回值格式

<? XML version="1.0" encoding="UTF-8" ?>
<result>
	<code>0</code>
	<info>
		<code>1</code>
		<errorCode></errorCode>
		<message>成功</message>
		<pageInfo>null</pageInfo>
		<result>
			<code>0</code>
			<filename>证书名称</filename>
			<message> 证书下载地址</message>
			<password> 证书密码</password>
		</result>
	</info>
</result>

JSON返回值格式

{
	"code":0 ,
	"info":{
		"code":1,
		"errorCode":"",
		"message":"成功",
		"pageInfo":null,
		"result":{
			"code": "0",
			"filename": 证书名称,
			"message": 证书下载地址,
			"password":证书密码
		}
	}
}
start/ssl.txt · 最后更改: 2019/09/10 10:07 (外部编辑)