智简魔方文档

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是——错误提示