### 获取证书信息
1.Api 信息
| 接口信息项 | 内容 |
| --- | --- |
| 真实环境 | https://api.howssl.com/Home/Order/getCertificate |
| 请求方式 | Post |
| content-type | multipart/form-data |
| 描述 | 此接口用于查询证书信息,订单证书状态需是`已完成`,证书颁发了,才能看到证书信息。正确则返回相关的证书信息。错误则返回相应的错误代码。 |
2.参数定义
| 参数名称 | 参数类型 | 必填 | 说明 |
| --- | --- | :---: | --- |
| token | string | Y | 身份证凭据,生成token请联系网站管理员|
| order_id | string | Y | 订单号 |
| |
| 函数返回 |
| status | boolean | Y | true,代表请求成功,返回正确参数,false,代表请求失败|
| msg | string | Y | 返回的数据信息描述 |
| data | JSON | Y | 请求成功返回的业务数据 |
| code | int | Y | 返回状态码 |
3.返回参数详解(data)
| 返回参数名称 | 参数类型 | 说明 |
| --- | --- | --- |
| cert_start_time | date-time | 证书有效开始时间 |
| cert_end_time | date-time | 证书有效结束时间 |
| paid | boolean | 是否付款 |
| ca_order_id | string | 第三方证书机构id |
| certificate | JSON | 证书信息 |
| >>> cert | string | 证书文件 the certificate |
| >>> ca_cert | string | 证书中间文件 the ca-bundle |
| >>> csr | string | csr文件 the csr |
| >>> private_key | string | 私钥文件 the private key |
4.返回结果示例
```
{
"status": true,
"msg": "获取证书数据成功",
"data": {
"cert_start_time": "2021-04-28 08:00:00",
"cert_end_time": "2022-04-30 07:59:58",
"paid": true,
"ca_order_id": "480111210",
"certificate": {
"cert": "-----BEGIN PRIVATE KEY-----......-----END PRIVATE KEY-----",
"ca_cert": "-----BEGIN PRIVATE KEY-----......-----END PRIVATE KEY-----",
"csr": "-----BEGIN PRIVATE KEY-----......-----END PRIVATE KEY-----\n",
"private_key": "-----BEGIN PRIVATE KEY-----......-----END PRIVATE KEY-----\n"
}
},
"code": 200
}
```
* * *