更新时间:2022-04-25 GMT+08:00
分享

查询伙伴折扣

功能介绍

合作伙伴可以查看为客户设置的折扣,每次查询一个客户。如果该客户没有设置折扣,返回null。精英服务商(二级经销商)也可以通过该接口查询子客户的折扣。

伙伴登录合作伙伴中心查看为客户设置折扣请参见这里

目前通过该接口只能查询统一折扣信息。

暂不支持查询产品分类折扣。

接口约束

该接口只允许使用经销商伙伴或华为云伙伴能力中心(一级经销商)的AK/SK或者Token调用。调用的时候必须传递经销商伙伴或华为云伙伴能力中心(一级经销商)的AK/SK或者Token。

URI

GET /v2/partners/discounts

参数说明请参见下表。

表1 查询参数

参数

是否必选

参数类型

取值范围

描述

customer_id

String

最大长度:64

客户账号ID。您可以调用查询客户列表接口获取customer_id。

indirect_partner_id

String

最大长度:64

精英服务商ID。获取方法请参见查询精英服务商列表

请求消息

请求参数

无。

请求示例

GET https://bss.myhuaweicloud.com/v2/partners/discounts?customer_id=051a8a834180d3fb0f25c006b1998800&indirect_partner_id=c9e731c4663646988ef4cdb3122837b6 HTTP/1.1
Content-Type: application/json
X-Auth-TokenMIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ

响应消息

响应参数

参数

参数类型

取值范围

描述

error_code

String

最大长度:16

状态码。

具体请参见状态码

error_msg

String

最大长度:1024

错误描述信息。

sub_customer_discount

QuerySubCustomerDiscountV2 Object

-

合作伙伴客户的折扣信息。

具体请参见表2

表2 QuerySubCustomerDiscountV2

参数

参数类型

取值范围

描述

discount_id

String

最大长度:64

折扣ID,唯一表示一条折扣信息。

discount

BigDecimal

-

折扣率,精确到2位小数。

如果折扣率是85%,则折扣率写成0.85。

effective_time

String

最大长度:32

生效时间。

UTC时间,格式:yyyy-MM-dd'T'HH:mm:ss'Z',如“2019-05-06T08:05:01Z”。

expire_time

String

最大长度:32

失效时间。

UTC时间,格式:yyyy-MM-dd'T'HH:mm:ss'Z',如“2019-05-06T08:05:01Z”。

响应示例

HTTP/1.1 200 OK
Content-Type: application/json;charset=UTF-8
Content-Length: length
Date: response time
{
  "sub_customer_discount": {
    "discount_id": "c9e731c4663646988ef4cdb3122837b6",
    "discount": 0.92,
    "effective_time": "2019-05-06T08:05:01Z",
    "expire_time": "2019-05-07T08:05:01Z"
  }
}

状态码

  • 状态码4xx:由于明显的客户端错误(例如,格式错误的请求语法、参数错误等),华为云会返回4xx错误码,请及时检查请求消息的正确性,重新发起请求。
  • 状态码5xx:由于华为云系统原因,导致无法完成明显有效请求的处理,可及时联系华为云客服处理。

HTTP状态码

错误码

描述

400

CBC.0100

参数错误。

400

CBC.99000037

您没有操作该精英服务商的权限。

400

CBC.99000041

只支持查询统一折扣。

403

CBC.0151

访问拒绝。

429

CBC.0250

消息流量控制。

500

CBC.0999

其他错误。

分享:

    相关文档

    相关产品

关闭导读