智简魔方文档

GET 获取订购页面配置

接口概览

项目内容
文档类型前台接口
请求方式GET
接口地址/console/v1/product/{id}/rewhmcs_cloud/order_page
所属业务模块
来源模块/系统魔方云代理(WHMCS)
认证方式Bearer Token(用户令牌)

完整请求

请求

bash
正在加载示例…

失败请求

bash
正在加载示例…

接口说明

获取订购页面配置

请求参数

名称位置类型必选说明
idpathinteger(int32)商品ID

成功响应

json
正在加载示例…

失败响应 400:请求参数或业务校验失败

json
正在加载示例…

失败响应 401:未认证或登录已失效

json
正在加载示例…

失败响应 403:无权执行当前操作

json
正在加载示例…

失败响应 404:接口或业务资源不存在

json
正在加载示例…

失败响应 500:服务器内部错误

json
正在加载示例…

响应状态

状态码状态码含义说明数据模型
200OK成功响应内联对象
400Bad Request请求参数或业务校验失败内联对象
401Unauthorized未认证或登录已失效内联对象
403Forbidden无权执行当前操作内联对象
404Not Found接口或业务资源不存在内联对象
500Internal Server Error服务器内部错误内联对象

响应参数

状态码 200

名称类型必选约束中文名说明
statusinteger(int32)状态码
msgstring提示信息
dataobject
data.cycle[string]周期
data.pricingobject商品价格
data.pricing.setupfeestring一次性初装费
data.pricing.msetupfeestring月初装费
data.pricing.qsetupfeestring季初装费
data.pricing.ssetupfeestring半年初装费
data.pricing.asetupfeestring年初装费
data.pricing.bsetupfeestring两年初装费
data.pricing.tsetupfeestring三年初装费
data.pricing.onetimestring一次性
data.pricing.monthlystring月付
data.pricing.quarterlystring季付
data.pricing.semiannuallystring半年付
data.pricing.annuallystring年付
data.pricing.bienniallystring两年付
data.pricing.trienniallystring三年付
data.configoption[object]配置
data.configoption[].idinteger(int32)配置项ID
data.configoption[].optionnamestring配置项名称
data.configoption[].firstnamestring配置项真实值
data.configoption[].lastnamestring配置项描述
data.configoption[].optiontypestring配置项类型1下拉2单选3是否4数量
data.configoption[].qtyminimuminteger(int32)配置项最小值,类型为数量时才有
data.configoption[].qtymaximuminteger(int32)配置项最大值,类型为数量时才有
data.configoption[].options[object]配置子项
data.configoption[].options[].idinteger(int32)配置子项ID
data.configoption[].options[].optionnamestring配置子项名称
data.configoption[].options[].firstnamestring配置子项真实值
data.configoption[].options[].lastnamestring配置子项描述
data.configoption[].options[].currencyinteger(int32)货币
data.configoption[].options[].setupfeestring一次性初装费
data.configoption[].options[].msetupfeestring月初装费
data.configoption[].options[].qsetupfeestring季初装费
data.configoption[].options[].ssetupfeestring半年初装费
data.configoption[].options[].asetupfeestring年初装费
data.configoption[].options[].bsetupfeestring两年初装费
data.configoption[].options[].tsetupfeestring三年初装费
data.configoption[].options[].onetimestring一次性
data.configoption[].options[].monthlystring月付
data.configoption[].options[].quarterlystring季付
data.configoption[].options[].semiannuallystring半年付
data.configoption[].options[].annuallystring年付
data.configoption[].options[].bienniallystring两年付
data.configoption[].options[].trienniallystring三年付
data.customfield[object]自定义字段
data.customfield[].idinteger(int32)自定义字段ID
data.customfield[].fieldnamestring自定义字段名称
data.customfield[].fieldtypestring自定义字段类型text,textarea,tickbox,link,password,dropdown
data.customfield[].descriptionstring自定义字段描述
data.customfield[].fieldoptionsstring自定义字段选项,以,分隔
data.customfield[].regexprstring自定义字段验证规则
data.customfield[].requiredstring是否必填on是

失败状态码 400、401、403、404、500 共用以下结构:

名称类型必选约束中文名说明
statusinteger(int32)错误状态码
msgstring错误提示