Skip to content

实名认证商品配置信息(前台) ​

产品列表 ​

项目内容
接口描述产品列表
接口地址/console/v1/idcsmart_cert/host
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
keywordsstring--关键字,搜索范围:产品ID,商品名称,标识
statusstring--状态Unpaid未付款Pending开通中Active已开通Suspended已暂停Deleted已删除Failed开通失败
tabstring--状态using使用中expiring即将到期overdue已逾期deleted已删除
pageint--页数
limitint--每页条数
orderbystring-id,active_time,due_time排序
sortstring-asc,desc升/降序

响应参数

nametypedefaultdesc
listarray-产品
list[].idint-产品ID
list[].product_idint-商品ID
list[].product_namestring-商品名称
list[].namestring-标识
list[].active_timeint-开通时间
list[].due_timeint-到期时间
list[].first_payment_amountstring-金额
list[].billing_cyclestring-周期
list[].statusstring-状态Unpaid未付款Pending开通中Active已开通Suspended已暂停Deleted已删除Failed开通失败
list[].is_auto_renewint-是否自动续费(0=否,1=是)
countint-产品总数
using_countint-使用中产品数量
expiring_countint-即将到期产品数量
overdue_countint-已逾期产品数量
deleted_countint-已删除产品数量
all_countint-全部产品数量

前台商品配置信息 ​

项目内容
接口描述前台商品配置信息
接口地址/console/v1/idcsmart_cert/product/:product_id/configoption
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
product_idint-require商品ID

响应参数

nametypedefaultdesc
common_productobject-商品基础信息
common_product.namestring-商品名称
common_product.order_page_descriptionstring-订购页面html
common_product.allow_qtystring-是否允许选择数量:1是,0否默认
common_product.pay_typestring-付款类型(免费free,一次onetime,周期先付recurring_prepayment,周期后付recurring_postpaid
configoptionsobject-配置项信息
configoptions.idint-配置项ID
configoptions.option_nameint-配置项名称
configoptions.option_typeint-配置项类型:select下拉单选,multi_select下拉多选,radio点击单选,quantity数量输入,quantity_range数量拖动,yes_no是否,area区域
configoptions.qty_minint-数量时最小值
configoptions.qty_maxint-数量时最大值
configoptions.unitint-单位
configoptions.allow_repeatint-数量类型时:是否允许重复:开启后,前台购买时,可通过点击添加按钮,自动创建一个新的配置项,取名如bw1
configoptions.max_repeatint-最大允许重复数量
configoptions.descriptionint-说明
configoptions.subsarray-子项信息
configoptions.subs.idfloat-子项ID
configoptions.subs.option_namefloat-子项名称
configoptions.subs.qty_changefloat-数量变化值
configoptions.subs.qty_minfloat-子项最小值
configoptions.subs.qty_maxfloat-子项最大值
cyclesobject-周期({"onetime":1.00})
custom_cyclesobject-自定义周期
custom_cycles.idint-自定义周期ID
custom_cycles.namestring-自定义周期名称
custom_cycles.cycle_timeint-自定义周期时长
custom_cycles.cycle_unitstring-自定义周期单位
custom_cycles.cycle_amountint-自定义周期金额

前台商品配置信息计算价格 ​

项目内容
接口描述前台商品配置信息计算价格
接口地址/console/v1/idcsmart_cert/product/:product_id/configoption/calculate
请求方式POST
接口版本v1

请求参数

nametypedefaultvalidatedesc
configoptionobject-require配置信息

响应参数

nametypedefaultdesc
cyclesobject-周期({"onetime":1.00})
custom_cyclesobject-自定义周期
custom_cycles.idint-自定义周期ID
custom_cycles.namestring-自定义周期名称
custom_cycles.cycle_timeint-自定义周期时长
custom_cycles.cycle_unitstring-自定义周期单位
custom_cycles.cycle_amountint-自定义周期金额

前台产品内页 ​

项目内容
接口描述前台产品内页
接口地址/console/v1/idcsmart_cert/host/:host_id/configoption
请求方式GET
接口版本v1

请求参数

nametypedefaultvalidatedesc
host_idint-require产品ID

响应参数

nametypedefaultdesc
hostobject-财务信息
host.create_timeint-订购时间
host.due_timeint-到期时间
host.billing_cycleint-计费方式:计费周期免费free,一次onetime,周期先付recurring_prepayment,周期后付recurring_postpaid
host.billing_cycle_nameint-模块计费周期名称
host.billing_cycle_timeint-模块计费周期时间,秒
host.renew_amountint-续费金额
host.first_payment_amountint-首付金额
configoptionsobject-配置项信息
configoptions.idint-配置项ID
configoptions.option_nameint-配置项名称
configoptions.option_typeint-配置项类型:select下拉单选,multi_select下拉多选,radio点击单选,quantity数量输入,quantity_range数量拖动,yes_no是否,area区域
configoptions.unitint-单位
configoptions.subsarray--
configoptions.subs.option_namestring-子项名称
configoptions.qtyint-数量(当类型为数量时,显示此值)

实名日志 ​

项目内容
接口描述实名日志
接口地址/console/v1/idcsmart_cert/host/:host_id/log
请求方式POST

请求参数

nametypedefaultvalidatedesc
host_idint-require产品ID
pageint--页数
limitint--每页条数

响应参数

无

实名信息 ​

项目内容
接口描述实名信息
接口地址/console/v1/idcsmart_cert/host/:host_id/info
请求方式GET

请求参数

nametypedefaultvalidatedesc
host_idint-require产品ID

响应参数

无

重置密钥 ​

项目内容
接口描述重置密钥
接口地址/console/v1/idcsmart_cert/host/:host_id/reset_pass
请求方式POST

请求参数

nametypedefaultvalidatedesc
host_idint-require产品ID
keystring-require密钥

响应参数

无