-
场景二:账号下有备案信息 产品验证完成后,点击下一步。 查看主体单位信息,如主体信息有变更请重新上传证件,将鼠标放置在原有营业执照上,”点击修改”进行替换,系统会自动识别并改正。 备案省市、主办单位性质、证件类型不支持修改 图4 主体单位信息 查看主体负责人信息,请根据备案实际情况选择主体负责人信息。 如选择已有主体负责人信息。 请核对负责人信息是否正确,如信息有变化请重新上传证件,将鼠标放置在原有证件上,”点击修改”进行替换,系统会自动识别并改正。 核实联系方式是否有效,如需要变更请进行验证。 已有主体负责人信息证件类型不支持修改 图5 已有主体负责人信息 如选择新的主体负责人。 请您按照您的证件选择证件类型,并上传证件,系统会自动识别您的身份信息。 图6 填写新负责人信息 请填写负责人真实有效的联系方式并进行验证。 验证完成后,请点击”下一步”。 图7 填写新负责人信息
-
场景一:账号下无备案信息 填写主体信息。 按提示填写本次备案的主体信息,参数说明如表1所示。 表1 主体信息参数说明 类别 参数 要求 主办单位信息 单位名称 企业:请填写真实有效的单位名称(与营业执照保持一致) 个人:请填写个人身份有效证件上的姓名。 即主体信息,备案的主体信息应与域名持有者信息保持一致。 个人备案:备案负责人信息与域名注册人实名认证信息需保持一致,包括姓名、证件类型、证件号码。 单位备案:备案主体信息(主办单位名称或主体负责人)与域名注册人(域名持有者)实名认证信息需保持一致,包括主办单位名称、证件类型、证件号码。 说明: 如果域名注册人(域名持有者)实名认证信息与备案主体信息(主办单位名称或主体负责人)不一致时,即域名注册者为公司股东、单位主要负责人或高级管理人员,可提供相关证明材料上传至备案系统。 相关链接: 个人备案与单位备案FAQ 修改域名所有者 域名已备案,证件未备案 证件住址 企业:请填写真实有效的单位证件住址(与营业执照中保持一致) 个人:请填写个人身份有效证件上的地址。 通讯地址:请按实际的办公地址填写,该地址需要与证件签发地、备案地所属同一地域。 主办单位负责人信息 证件类型:请选择主体负责人个人有效证件。 选择对应的证件上传彩色扫描件,扫描件要求请参见电子版证件资料要求。 即主体负责人信息,一般情况下必须填写法定代表人。 同一个法定代表人有多家公司需要备案时,法定代表人的联系方式需保持一致。 部分省市的管局要求,主体负责人的手机号码归属地需要与备案选择的地域保持一致。如果不一致,请更换其他号码使用,并确保:手机号码真实、有效,为本人所有;手机号码的归属地可查询。 相关链接: 主体负责人必须为法人吗? 办公电话问题 备案联系方式填写要求 负责人姓名:请填写个人身份有效证件上的姓名。 证件号码:系统会根据上传的证件自动识别证件号码,请检查号码的正确性。 证件是否长期有效:请按实际情况选择。 证件有效期起始日期:如果证件类型选择身份证,请填写负责人的个人身份证上的起止日期。若身份证件是长期。根据国徽面身份证有效期年限选择身份证有效期的截止日期。 手机号:请填写真实联系电话,并确保电话畅通。主体负责人手机号码将用于接收工信部备案结果的通知,请准确填写。 应急电话:必须真实、有效,且是备案主体长期使用的号码,不能填写其他公司的电话。 请确保填写的应急电话唯一,没有重复给其他单位备案使用过。 电子邮件地址:请填写主体负责人真实、有效的邮箱地址。主体负责人邮箱将用于接收工信部备案结果的通知,请准确填写。 请确保填写的邮箱地址唯一,没有重复给其他单位备案使用过。 通讯地址信息。 企业:请填写实际的办公住址信息; 个人:住所居住地。 图1 通讯地址信息 主体负责人信息 请您勾选主体负责人是否为法人,个别省份要求备案时主体负责人必须为法人,如不是需提供主体负责人授权书,可参考管局规则。 请您按照您的证件选择证件类型,并上传证件,系统会自动识别您的身份信息。 图2 主体负责人信息 联系方式 请填写负责人真实有效的联系方式并进行验证。 验证完成后,请点击”下一步”。 若当前不方便获取验证码信息,可在备案订单提交初审之前方便接收验证码的时候进行验证 图3 联系方式
-
响应示例 状态码:200 请求已成功 {
"order_id" : "
CS 1803192259ROA8U",
"ca_ids" : [ "4284547e-68ef-4a94-adea-9df1e5d8ad65", "211c079c-bab8-41af-8948-c5e2531232c6" ]
} 状态码:400 请求参数有误。 {
"error_code" : "PCA.XXX",
"error_msg" : "XXX"
} 状态码:401 被请求的页面需要鉴权。 {
"error_code" : "PCA.XXX",
"error_msg" : "XXX"
} 状态码:403 认证失败。 {
"error_code" : "PCA.XXX",
"error_msg" : "XXX"
} 状态码:404 资源不存在或资源未找到。 {
"error_code" : "PCA.XXX",
"error_msg" : "XXX"
} 状态码:500 服务内部错误。 {
"error_code" : "PCA.XXX",
"error_msg" : "XXX"
}
-
响应示例 状态码:200 正常返回。 {
"unsubscribe_results" : "SUC
CES S"
} 状态码:401 认证失败。 {
"error_code" : "SCM.XXX",
"error_msg" : "XXX"
} 状态码:403 禁止访问。 {
"error_code" : "SCM.XXX",
"error_msg" : "XXX"
} 状态码:500 请求未完成,服务器内部异常。 {
"error_code" : "SCM.XXX",
"error_msg" : "XXX"
}
-
响应参数 状态码:200 表3 响应Body参数 参数 参数类型 描述 unsubscribe_results String 退订结果。 最小长度:0 最大长度:63 状态码:401 表4 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:403 表5 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024 状态码:500 表6 响应Body参数 参数 参数类型 描述 error_code String 错误请求返回的错误码。 最小长度:3 最大长度:36 error_msg String 错误请求返回的错误信息。 最小长度:0 最大长度:1024
-
请求消息 请求参数 无。 请求示例 GET https://bss.myhuaweicloud.com/v2/orders/customer-orders?order_id=CS1905251035OA1AF&customer_id=c9e731c4663646988ef4cdb3122837b6&create_time_begin=2020-05-06T08:05:01Z&create_time_end=2020-05-07T08:05:01Z&service_type_code=hws.service.type.obs&status=5&order_type=1&limit=10&offset=0&order_by=-createTime&payment_time_begin=2020-05-06T08:05:01Z&payment_time_end=2020-05-07T08:05:01Z&paying_agent_id=646988ef4cdb3122834feswrygfd HTTP/1.1
Content-Type: application/json
X-Auth-Token:MIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ
-
URI GET /v2/orders/customer-orders 表1 查询参数 参数 是否必选 参数类型 取值范围 描述 order_id 否 String 最大长度:64 订单ID。大小写不敏感。 此参数不携带或携带值为空时,不作为筛选条件;携带值为null时,作为筛选条件;不支持携带值为空串。 说明: 使用特殊字符进行查询的时候,请注意进行URL编码转换,如“%”的转码应为“%25”。 create_time_begin 否 String 最大长度:20 订单创建开始时间。 UTC时间,格式:yyyy-MM-dd'T'HH:mm:ss'Z',如“2019-05-06T08:05:01Z”。 其中,HH范围是0~23,mm和ss范围是0~59。 订单创建开始时间与订单创建结束时间间隔不能超过1年。 此参数不携带或携带值为空时,不作为筛选条件;不支持携带值为空串或携带值为null。 create_time_end 否 String 最大长度:20 订单创建结束时间。 UTC时间,格式:yyyy-MM-dd'T'HH:mm:ss'Z',如“2019-05-06T08:05:01Z”。 其中,HH范围是0~23,mm和ss范围是0~59。 订单创建开始时间与订单创建结束时间间隔不能超过1年。 此参数不携带或携带值为空时,不作为筛选条件;不支持携带值为空串或携带值为null。 service_type_code 否 String 最大长度:64 云服务类型编码。例如OBS的云服务类型编码为"hws.service.type.obs"。大小写不敏感。 您可以调用查询云服务类型列表-ListServiceTypes接口获取。 此参数不携带或携带值为空时,不作为筛选条件;携带值为空串或携带值为null时,作为筛选条件。 status 否 Integer - 订单状态: 1:待审核 3:处理中 4:已取消 5:已完成 6:待支付 9:待确认 此参数不携带或携带值为空或携带值为null时,不作为筛选条件;不支持携带值为空串。 order_type 否 String 最大长度:64 订单类型: 1:开通 2:续订 3:变更 4:退订 10:包年/包月转按需 11:按需转包年/包月 13:试用 14:转商用 15:费用调整 此参数不携带或携带值为空时,不作为筛选条件;不支持携带值为空串或携带值为null。 limit 否 Integer [1-100] 每次查询的订单数量,默认值为10。 此参数不携带或携带值为空或携带值为null时,取默认值10;不支持携带值为空串。 offset 否 Integer [0-最大整数] 偏移量,从0开始。默认值为0。 此参数不携带或携带值为空或携带值为null时,取默认值0;不支持携带值为空串。 说明: offset用于分页处理,如不涉及分页,请使用默认值0。offset表示相对于满足条件的第一个数据的偏移量。如offset = 1,则返回满足条件的第二个数据至最后一个数据。 示例1,满足查询条件的结果共10条数据,limit取值为10,offset取值为1,则返回的数据为2~10,第一条数据不返回。 示例2,查询总数20条,期望每页返回10条数据,则获取第一页数据,入参offset填写0,limit填写10;获取第二页数据,入参offset填写10,limit填写10。 order_by 否 String 最大长度:36 查询的订单列表排序。大小写不敏感。 支持按照创建时间进行排序,带-表示倒序。 创建时间:升序为createTime,倒序为-createTime。 此参数不携带或携带值为空或携带值为空串或携带值为null时,按照创建时间倒序排列。 payment_time_begin 否 String 最大长度:20 订单支付开始时间。 UTC时间,格式:yyyy-MM-dd'T'HH:mm:ss'Z',如“2019-05-06T08:05:01Z”。 其中,HH范围是0~23,mm和ss范围是0~59。 订单支付开始时间与订单支付结束时间间隔不能超过1年。 此参数不携带或携带值为空时,不作为筛选条件;不支持携带值为空串或携带值为null。 payment_time_end 否 String 最大长度:20 订单支付结束时间。 UTC时间,格式:yyyy-MM-dd'T'HH:mm:ss'Z',如“2019-05-06T08:05:01Z”。 其中,HH范围是0~23,mm和ss范围是0~59。 订单支付开始时间与订单支付结束时间间隔不能超过1年。 此参数不携带或携带值为空时,不作为筛选条件;不支持携带值为空串或携带值为null。
-
请求消息 请求参数 无。 请求示例 GET https://bss.myhuaweicloud.com/v2/orders/customer-orders/order-coupons?order_id=CS170926155954NO7 HTTP/1.1
Content-Type: application/json
X-Auth-Token:MIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ
-
操作步骤 接口开发并调测成功后,单击“配置”。 商家根据需求,可以选择“接入类型”或“按商品”的场景进行通知。 下面以“接入类型”为例: ① 勾选客户购买需要订单通知的商品类型。 ② 单击确认后,即生效,后续这类接入类型的所有商品产生的订单都会通知。 订单通知可按照接入类型或按照商品维度进行通知,两种配置方式可单独选择或组合选择,如组合选择后有交集的商品产生订单后仅发送一次通知。 订单通知节点:以选中的通知方式下的商品范围被新购、续费、变更、退订生成订单后进行接口通知。 同一个接入类型或商品仅支持关联一个生产地址,如需更改生产地址请先删除后再在对应生产地址下配置接入类型或商品。 当某个接入类型关联了A生产接口地址,商品关联了B生产接口地址,系统会取商品级的生产地址进行通知。
-
响应示例 状态码:200 包周期桌面池批量询价响应体。 {
"currency" : "string",
"extend_params" : "string",
"official_website_rating_result" : {
"amount" : 0,
"official_website_amount" : 0,
"original_amount" : 0,
"official_website_discount_amount" : 0,
"optional_discount_amount" : 0,
"discount_amount" : 0,
"per_amount" : 0,
"per_discount_amount" : 0,
"per_original_amount" : 0,
"per_period_type" : 0,
"measure_id" : 0,
"product_rating_results" : [ {
"id" : "string",
"product_id" : "string",
"amount" : 0,
"discount_amount" : 0,
"original_amount" : 0,
"official_website_amount" : 0,
"official_website_discount_amount" : 0,
"optional_discount_amount" : 0,
"per_amount" : 0,
"per_discount_amount" : 0,
"per_original_amount" : 0,
"per_official_website_amount" : 0,
"per_official_website_discount_amount" : 0,
"per_optional_discount_amount" : 0,
"per_period_type" : 0,
"measure_id" : 0,
"extend_params" : "string"
} ]
},
"optional_discount_rating_results" : [ {
"discount_id" : "string",
"amount" : 0,
"official_website_amount" : 0,
"original_amount" : 0,
"official_website_discount_amount" : 0,
"optional_discount_amount" : 0,
"discount_amount" : 0,
"per_amount" : 0,
"per_discount_amount" : 0,
"per_original_amount" : 0,
"per_official_website_amount" : 0,
"per_official_website_discount_amount" : 0,
"per_optional_discount_amount" : 0,
"per_period_type" : 0,
"measure_id" : 0,
"discount_type" : 0,
"discount_name" : "string",
"best_offer" : 0,
"same_ratio_flag" : 0,
"discount_ratio" : 0,
"promotion_info" : "string",
"product_rating_results" : [ {
"id" : "string",
"product_id" : "string",
"amount" : 0,
"discount_amount" : 0,
"original_amount" : 0,
"official_website_amount" : 0,
"official_website_discount_amount" : 0,
"optional_discount_amount" : 0,
"per_amount" : 0,
"per_discount_amount" : 0,
"per_original_amount" : 0,
"per_official_website_amount" : 0,
"per_official_website_discount_amount" : 0,
"per_optional_discount_amount" : 0,
"per_period_type" : 0,
"measure_id" : 0,
"extend_params" : "string"
} ]
} ]
}
-
响应参数 状态码:200 表4 响应Body参数 参数 参数类型 描述 currency String 币种,比如CNY。 extend_params String 扩展参数。 official_website_rating_result OfficialWebsiteRatingResult object 结果。 optional_discount_rating_results Array of OptionalDiscountRatingResult objects 存在可选折扣优惠时返回折扣优惠维度询价结果,每个折扣优惠一组询价结果。 表5 OfficialWebsiteRatingResult 参数 参数类型 描述 amount Number 订单总额,即最终优惠后的订单金额(预留实例只包含预付部分)。 official_website_amount Number 官网价(预留实例只包含预付部分)。 original_amount Number 订单原总额,即优惠前订单总额(预留实例只包含预付部分)。 official_website_discount_amount Number 官网价优惠额(预留实例只包含预付部分)。 optional_discount_amount Number 可选折扣优惠额(预留实例只包含预付部分)。 discount_amount Number 总优惠额(预留实例只包含预付部分)。 per_amount Number 总分期金额(批量询价的商品分期周期类型一致,才会有总分期金额,分期周期类型不一致,该信息没有)。 per_discount_amount Number 总分期金额的优惠额(perDiscountAmount = perOriginalAmount - perAmount)。 per_original_amount Number 总分期金额原价。 per_period_type Integer 分期周期类型 2:月 4:小时。 measure_id Integer 度量单位。 product_rating_results Array of ProductResult objects 产品询价结果。 表6 OptionalDiscountRatingResult 参数 参数类型 描述 discount_id String 折扣优惠Id。 amount Number 订单总额,即最终优惠后的订单金额(预留实例只包含预付部分)。 official_website_amount Number 官网价(预留实例只包含预付部分)。 original_amount Number 订单原总额,即优惠前订单总额(预留实例只包含预付部分)。 official_website_discount_amount Number 官网价优惠额(预留实例只包含预付部分)。 optional_discount_amount Number 可选折扣优惠额(预留实例只包含预付部分)。 discount_amount Number 总优惠额(预留实例只包含预付部分)。 per_amount Number 总分期金额(批量询价的商品分期周期类型一致,才会有总分期金额,分期周期类型不一致,该信息没有)。 per_discount_amount Number 总分期金额的优惠额(perDiscountAmount = perOriginalAmount - perAmount)。 per_original_amount Number 总分期金额原价。 per_official_website_amount Number 总分期金额的官网价(批量询价的商品分期周期类型一致,才会有总分期金额的官网价,分期周期类型不一致,该信息没有)。 per_official_website_discount_amount Number 总分期金额的官网价官网价优惠额,即: perOfficialWebsiteDiscountAmount =perOriginalAmount-perOfficialWebsiteAmount (批量询价的商品分期周期类型一致,才会有总分期金额的官网价,分期周期类型不一致,该信息没有)。 per_optional_discount_amount Number 总分期金额的可选折扣优惠额,如商务折扣、伙伴折扣、促销折扣和折扣券选用时的优惠额 perOptionalDiscountAmount= perOfficialWebsiteAmount- perAmount (批量询价的商品分期周期类型一致,才会有总分期金额的官网价,分期周期类型不一致,该信息没有)。 per_period_type Integer 分期周期类型 2:月 4:小时。 measure_id Integer 度量单位。 discount_type Integer 折扣优惠类型。 discount_name String 折扣名称。 best_offer Integer 是否为最优折扣0:不是最优折扣;为缺省值。1:是最优折扣;最优折扣:在商务折扣、伙伴折扣和促销折扣中选择(优惠金额相等则按此顺序排优先级),折扣券不参与最优折扣的计算。 same_ratio_flag Integer sameRatioFlag。 discount_ratio Number sameRatioFlag为1时有值,表示该折扣的折扣率。 promotion_info String 折扣优惠基本信息;调用者在确定好折扣优惠后、下单时,使用此字段值,填入到订购/变更接口中的promotionInfo字段。 product_rating_results Array of ProductResult objects 产品询价结果。 表7 ProductResult 参数 参数类型 描述 id String 对应请求体中的ID。 product_id String 产品ID。 amount Number 总额,即最终优惠后的金额(预留实例只包含预付部分)。 discount_amount Number 优惠额(预留实例只包含预付部分)。 original_amount Number 原总额,即优惠前总额(预留实例只包含预付部分)。 official_website_amount Number 官网价(非所有接口有该字段)(预留实例只包含预付部分)。 official_website_discount_amount Number 官网价优惠额(非所有接口有该字段)(预留实例只包含预付部分)。 optional_discount_amount Number 可选折扣优惠额(预留实例只包含预付部分),如商务折扣、伙伴折扣、促销折扣和折扣券选用时的优惠额(非所有接口有该字段)。 per_amount Number 总分期金额(批量询价的商品分期周期类型一致,才会有总分期金额,分期周期类型不一致,该信息没有)。 per_discount_amount Number 总分期金额的优惠额(perDiscountAmount = perOriginalAmount - perAmount)。 per_original_amount Number 总分期金额原价。 per_official_website_amount Number 分期金额的官网价。 per_official_website_discount_amount Number 分期金额的官网价官网价优惠额,即:perOfficialWebsiteDiscountAmount =perOriginalAmount-perOfficialWebsiteAmount。 per_optional_discount_amount Number 分期金额的可选折扣优惠额,如商务折扣、伙伴折扣、促销折扣和折扣券选用时的优惠额 perOptionalDiscountAmount= perOfficialWebsiteAmount- perAmount。 per_period_type Integer 分期周期类型 2:月 4:小时。 measure_id Integer 度量单位。 extend_params String 扩展参数。 状态码:400 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 error_detail String 错误详情。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码:409 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 error_detail String 错误详情。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码:500 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 error_detail String 错误详情。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。
-
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用
IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Content-Type 否 String 发送的实体的MIME类型。 表3 请求Body参数 参数 是否必选 参数类型 描述 desktop_pool_id 否 String 桌面池ID。当desktop_pool_id与desktop_ids同时存在时,取desktop_ids的值,两者不可同时为空。 desktop_ids 否 Array of strings 包周期桌面ID列表。 不可同时存在普通桌面和池桌面ID。 promotion_plan_id 否 String 促销计划ID。 handle_type 否 String 处理类型 ONLY_FOR_EXPAND:仅对新扩容桌面生效 FOR_EXPAND_AND_IDLE:对新扩容桌面与空闲桌面生效 FOR_EXPAND_AND_ALL:对新扩容桌面与已有全部桌面生效 desktop_pool_disk_id 是 String 需要扩容的桌面池磁盘ID。 new_size 是 Integer 扩容后的磁盘大小。
-
响应参数 状态码:200 表5 响应Body参数 参数 参数类型 描述 order_id String 订单号,下单成功时返回订单ID。 状态码:400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 error_detail String 错误详情。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码:409 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 error_detail String 错误详情。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。 状态码:500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码,失败时返回。 error_msg String 错误描述。 error_detail String 错误详情。 encoded_authorization_message String 加密后的详细拒绝原因,用户可以自行调用STS服务的decode-authorization-message接口进行解密。
-
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 Content-Type 否 String 发送的实体的MIME类型。 表3 请求Body参数 参数 是否必选 参数类型 描述 bandwidth_name 否 String 云办公带宽名称。 bandwidth_size 是 String 变更云办公带宽的带宽大小。 enterprise_project_id 否 String 企业项目ID。 extend_param 否 OrderExtendParam object 订单的扩展参数。 表4 OrderExtendParam 参数 是否必选 参数类型 描述 is_auto_pay 否 String 是否自动付款。true:自动支付; false:不自动支付;默认false。
-
响应示例 状态码:200 包周期桌面池批量询价响应体。 {
"currency" : "string",
"cloud_service_rating_results" : [ {
"order_request_id" : "string",
"official_website_rating_result" : {
"amount" : 0,
"official_website_amount" : 0,
"original_amount" : 0,
"official_website_discount_amount" : 0,
"optional_discount_amount" : 0,
"discount_amount" : 0,
"per_amount" : 0,
"per_discount_amount" : 0,
"per_original_amount" : 0,
"per_period_type" : 0,
"measure_id" : 0,
"product_rating_results" : [ {
"id" : "string",
"product_id" : "string",
"amount" : 0,
"discount_amount" : 0,
"original_amount" : 0,
"official_website_amount" : 0,
"official_website_discount_amount" : 0,
"optional_discount_amount" : 0,
"per_amount" : 0,
"per_discount_amount" : 0,
"per_original_amount" : 0,
"per_official_website_amount" : 0,
"per_official_website_discount_amount" : 0,
"per_optional_discount_amount" : 0,
"per_period_type" : 0,
"measure_id" : 0,
"extend_params" : "string"
} ]
},
"optional_discount_rating_results" : [ {
"discount_id" : "string",
"amount" : 0,
"official_website_amount" : 0,
"original_amount" : 0,
"official_website_discount_amount" : 0,
"optional_discount_amount" : 0,
"discount_amount" : 0,
"per_amount" : 0,
"per_discount_amount" : 0,
"per_original_amount" : 0,
"per_official_website_amount" : 0,
"per_official_website_discount_amount" : 0,
"per_optional_discount_amount" : 0,
"per_period_type" : 0,
"measure_id" : 0,
"discount_type" : 0,
"discount_name" : "string",
"best_offer" : 0,
"same_ratio_flag" : 0,
"discount_ratio" : 0,
"promotion_info" : "string",
"product_rating_results" : [ {
"id" : "string",
"product_id" : "string",
"amount" : 0,
"discount_amount" : 0,
"original_amount" : 0,
"official_website_amount" : 0,
"official_website_discount_amount" : 0,
"optional_discount_amount" : 0,
"per_amount" : 0,
"per_discount_amount" : 0,
"per_original_amount" : 0,
"per_official_website_amount" : 0,
"per_official_website_discount_amount" : 0,
"per_optional_discount_amount" : 0,
"per_period_type" : 0,
"measure_id" : 0,
"extend_params" : "string"
} ]
} ]
} ]
}