开发者

多云集成指引

多云接入的关键是把厂商差异控制在适配层,把产品、订单、资源、用量和账务统一到括彩云模型中,再逐步开放给客户和代理。

推荐接入路径

不要一开始就接入全部厂商,先用一个资源类型跑通订单和账务闭环。

  1. 确定统一资源模型梳理产品、规格、计费周期、地域、状态和价格字段,明确哪些字段需要对客户展示。
  2. 接入第一个厂商选择业务量最大或接口最稳定的厂商,完成认证、产品同步、订单创建和状态查询。
  3. 补齐异常处理处理超时、重复提交、上游失败、人工审核和退款撤销等状态。
  4. 同步账务与用量把上游成本、客户售价、用量统计和资金流水打通,形成可对账链路。
  5. 灰度开放客户先开放测试客户或内部代理,再逐步放量到正式业务。

字段映射建议

厂商字段越分散,越需要在适配层做转换,业务系统只依赖统一模型。

统一对象 常见厂商字段 处理建议
产品 sku、product_code、plan_id、package_id 映射为 product_id,并保留 vendor_product_id 便于追踪。
订单状态 pending、processing、success、failed、cancelled 转换为 pending_payment、provisioning、active、failed、cancelled。
资源状态 running、enabled、blocked、expired、deleted 统一为 active、suspended、expired、deleted,并保留原始状态。
用量 bandwidth、traffic、request_count、storage 统一单位和时间粒度,避免不同厂商混用 Mbps、Gbps、Byte。

上线前检查

以下检查能减少上线后常见的重复开通、状态不同步和对账困难。

接口与订单

  • 创建订单接口必须携带业务单号和幂等键。
  • 上游超时后先查询状态,再决定是否重试。
  • 所有人工审核动作需要保留操作人和原因。
  • 客户可见状态要和内部状态分离,避免暴露上游异常细节。

财务与合规

  • 订单金额、扣费流水和上游成本需要能相互关联。
  • 退款、取消和失败订单需要明确是否退还余额。
  • 客户资料、域名资料和证照资料要按最小权限访问。
  • 正式开放前请完成测试客户的完整购买和续费流程。

常见集成模式

根据团队技术能力和业务阶段选择不同模式,后续可以逐步升级。

后台配置模式

低代码运营

在商业版后台配置厂商、产品和价格,客户通过独立面板下单,适合快速上线。

API 对接模式

对接自有业务系统

官网、CRM、代理系统通过开放 API 调用产品、订单、用量和账务能力。

源码交付模式

深度定制

需要自定义厂商适配、权限模型或流程时,可在源码交付基础上二次开发。

从一个厂商开始

先跑通最小闭环,再扩展更多厂商和资源类型,多云系统才会稳定。

查看订单接口