### 創建 SSL 證書訂單
1.Api 信息
| 接口信息項 | 內容 |
| --- | --- |
| 真實環境 | https://api.howssl.com/Home/Order/createOrder |
| 請求方式 | Post |
| content-type | multipart/form-data |
| 描述 | 此接口用于驗證您傳遞的所有訂購數據,并創建訂單。正確則返回相關的證書信息。錯誤則返回相應的錯誤代碼。|
2.參數定義
| 參數名稱 | 參數類型 | 必填 | 說明 |
| --- | --- | :---: | --- |
| token | string | Y | 身份證憑據,生成token請聯系網站管理員|
| product_code | string | Y | 產品編碼,獲取產品編碼|
| validity_period | int | Y | 購買有效期月數(目前只支持 12、24、36、48、60),根據具體產品而定|
| csr | string | N | csr 如沒有可留空 |
| auto_info | int | Y | 可選值為 0 或 1,當訂購產品審計類型為dv類型時,此值可以為1,產品審計類型為ov、ev等非dv類型時,不可為1,此值必須為 0 。請注意,當填入的值為0時,dv產品`管理員信息`必填,`公司信息`非必填;當為ov、ev產品則`管理員信息`和`公司信息`都必填;當填入的值為1時,dv產品可省略以下`管理員信息`和`公司信息`。|
| contacter_job | string | N | 管理員信息: 職業。`auto_info`值為0時必填,此參數為 Y。|
| contacter_phone | string | N | 管理員信息: 電話。`auto_info`值為0時必填,此參數為 Y。 |
| contacter_email | string | N | 管理員信息: 郵箱。`auto_info`值為0時必填,此參數為 Y。 |
| last_name | string | N | 管理員信息: 姓。`auto_info`值為0時必填,此參數為 Y。|
| first_name | string | N | 管理員信息: 名。`auto_info`值為0時必填,此參數為 Y。 |
| company_province | string | N | 公司信息:公司所在省、州。當訂購產品非 dv 類型并且`auto_info`值為0時必填,此參數為 Y。 |
| company_city | string | N | 公司信息:公司所在市。當訂購產品非 dv 類型并且`auto_info`值為0時必填,此參數為 Y。|
| company_phone | string | N | 公司信息:公司電話。當訂購產品非 dv 類型并且`auto_info`值為0時必填,此參數為 Y。 |
| company_name | string | N | 公司信息:公司名稱。當訂購產品非 dv 類型并且`auto_info`值為0時必填,此參數為 Y。 |
| company_address | string | N | 公司信息:公司詳細地址。當訂購產品非 dv 類型并且`auto_info`值為0時必填,此參數為 Y。 |
| company_country | string | N | 公司信息:公司所在國家的編碼。當訂購產品非 dv 類型并且`auto_info`值為0時必填,此參數為 Y。具體編碼見附錄2: 國家編碼 |
| company_post_code | string | N | 公司信息:公司郵編。當訂購產品非 dv 類型并且`auto_info`值為0時必填,此參數為 Y。 |
| check_way | string | Y | 域名證書驗證的方式,可選值為:EMAIL、FILE、DNS、FILE_HTTPS。EMAIL郵箱驗證,建議為單域名,多域名此方式不易操作。|
| email_suffix | string | N | 郵箱驗證的企業郵箱前綴,可選值為:admin、administrator、webmaster、postmaster、hostmaster。 當域名驗證方式`check_way`為EMAIL時,此參數為Y。|
| domain_show | JSON | Y | JSON格式的數組,例如: ["howssl.com","www.howssl.com"],即使是一個域名,也必須按照json的數組形式,內部傳入一個域名 |
| |
| 函數返回 |
| status | boolean | Y | true,代表請求成功,返回正確參數,false,代表請求失敗|
| msg | string | Y | 返回的數據信息描述 |
| data | JSON | Y | 請求成功返回的業務數據 |
| code | int | Y | 返回狀態碼 |
3.返回參數詳解(data)
| 返回參數名稱 | 參數類型 | 說明 |
| --- | --- | --- |
| check_id | string | 訂單過渡唯一標識 |
4.返回結果示例
```
{
????"status":?true,
????"msg":?"獲取數據成功",
????"data":?{
????????"check_id":?"5b1dd643182dc62c995e9bfaefa0a854"
????},
????"code":?200
}
```
* * *