系統對接
Toplink DCIM 對接 WHMCS
業務已經跑在 WHMCS 上?安裝 Toplink DCIM 模組後,WHMCS 負責銷售與帳單,DCIM 負責機器交付與自助管理,不必推倒重來。
核心能力
- 01
付款即開通
自動從 DCIM 分配機器、安裝系統,並回填主機名與 IP。
- 02
現有機器一鍵繫結
機器已在 DCIM 備好時,填寫伺服器 ID 即可繫結到訂單。
- 03
會員中心自助
開關機、重灌、VNC、檢視硬體和連接埠流量,許可權逐項可控。
- 04
可配置選項計價
頻寬、附加 IP、硬體配置可作為下單選項,直接參與計價。
對接前的準備
| 確認項 | 怎麼檢查 |
|---|---|
| DCIM 已建使用者分組 | 後台「使用者管理 → 使用者分組」不為空 |
| DCIM 已建套餐,待售機器已繫結套餐 | 伺服器詳情的分配資訊中能看到套餐 |
| DCIM 有資料中心和可用映象 | 自動開通和裝系統需要用到 |
| 知道 WHMCS 的 PHP 版本 | 外掛按 PHP 版本分包 |
| 已安裝 ionCube Loader | 模組載入需要 |
| WHMCS 能存取 DCIM | 域名解析、防火牆與證書都已打通 |
配置步驟
- DCIM 側:建使用者分組、建套餐並繫結機器,在系統 API 中生成 KEY 與 secret,可限定只允許 WHMCS 伺服器的出口 IP 呼叫;
- 安裝模組:按 PHP 版本上傳外掛;
- 新增伺服器:模組選擇「Toplink DCIM」,使用者名稱填 KEY,密碼填 secret,DCIM 使用 https 時勾選 SSL;
- 自定義設定:設定使用者名稱字首、主機名生成格式等;
- 建產品:選擇連線節點、資料中心與配置套餐,開啟自動開通。
常用的自定義設定
- 使用者名稱字首:DCIM 帳號由字首加 WHMCS 使用者 ID 組成,一套 DCIM 接多個 WHMCS 時必須區分;
- 主機名格式:客戶填寫的主機名不合法時,按
{label}-{ipv4}等佔位符規則自動生成; - 代理商模式:透過代理商 API 對接;
- 強制使用英文版:面向海外客戶時固定英文介面。
自動化的業務聯動
- 下單付款:自動分配機器、裝系統、回填主機名與 IP;
- 逾期:自動關機斷網;續費後自動恢復;
- 終止:自動解綁伺服器並釋放 IP。
詳細的欄位說明請查閱產品文件中的《頂聯 DCIM 對接 WHMCS》。
常見問題
一套 DCIM 可以對接多個 WHMCS 嗎?
可以。為每個 WHMCS 站點設定不同的使用者名稱字首,避免不同站點中相同編號的使用者在 DCIM 中衝突。
對執行環境有什麼要求?
WHMCS 站點需要安裝與 PHP 版本匹配的 ionCube Loader,外掛按 PHP 版本分包提供。
欠費和終止怎麼處理?
逾期自動關機斷網,續費自動恢復;終止服務時自動解綁伺服器並釋放 IP。