BLB询价
更新时间:2025-04-30
BLB支持询价接口
请求结构
Plain Text
1POST /v{version}/blb/price HTTP/1.1
2Host: blb.bj.baidubce.com
3Authorization: authorization string
4{
5 "blbType":"ipv6Application",
6 "performanceLevel":"small1",
7 "count":1,
8 "billing": {
9 "paymentTiming": "Prepaid",
10 "reservation":{
11 "reservationLength":1
12 }
13 }
14}
请求头域
除公共头域外,无其他特殊头域
请求参数
参数名称 | 类型 | 是否必选 | 参数位置 | 描述 |
---|---|---|---|---|
version | String | 是 | URL参数 | API版本号,当前取值1 |
blbType | String | 否 | RequestBody参数 | blb类型,不传默认是普通型blb。 取值可以为"normal"代表普通型,"application"代表应用型,"ipv6"代表普通型IPv6,"ipv6Application"代表应用型IPv6 |
performanceLevel | String | 否 | RequestBody参数 | 性能规格参数,不传默认为共享型。取值如下:"small1"标准型1,"small2"标准型2,"medium1"增强型1,"medium2"增强型1,"large1"超大型1,"large2"超大型2,"large3"超大型3 |
count | Integer | 否 | RequestBody参数 | 购买数量,不传默认是1 |
billing | Billing | 否 | RequestBody参数 | 订单相关信息 |
返回状态码
成功返回200,失败返回见错误码
返回头域
除公共头域外,无其他特殊头域
返回参数
参数名称 | 类型 | 描述 |
---|---|---|
prices | List<Price> | 返回的价格信息 |
预付费请求示例
Plain Text
1PUT /v1/blb/price?clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
2HOST blb.bj.baidubce.com
3Authorization: authorization string
4{
5 "blbType":"ipv6Application",
6 "performanceLevel":"small1",
7 "count":1,
8 "billing": {
9 "paymentTiming": "Prepaid",
10 "reservation":{
11 "reservationLength":1
12 }
13 }
14}
预付费响应示例
Plain Text
1HTTP/1.1 200 OK
2x-bce-request-id: 946002ee-cb4f-4aad-b686-5be55df27f09
3Date: Wed, 10 Apr 2024 08:26:52 GMT
4Transfer-Encoding: chunked
5Content-Type: application/json;charset=UTF-8
6Server: BWS
7{
8 "prices": [
9 {
10 "chargeItem": "instance",
11 "originalPrice": "190",
12 "discountPrice": "20.90"
13 }
14 ]
15}
后付费请求示例
Plain Text
1PUT /v1/blb/price?clientToken=be31b98c-5e41-4838-9830-9be700de5a20 HTTP/1.1
2HOST blb.bj.baidubce.com
3Authorization: authorization string
4{
5 "blbType":"ipv6Application",
6 "performanceLevel":"small1",
7 "count":1,
8 "billing": {
9 "paymentTiming": "Postpaid",
10 "billingMethod":"ByCapacityUnit"
11 }
12}
后付费响应示例
Plain Text
1HTTP/1.1 200 OK
2x-bce-request-id: 946002ee-cb4f-4aad-b686-5be55df27f09
3Date: Wed, 10 Apr 2024 08:26:52 GMT
4Transfer-Encoding: chunked
5Content-Type: application/json;charset=UTF-8
6Server: BWS
7{
8 "prices": [
9 {
10 "chargeItem": "instance",
11 "originalPrice": "0.01056",
12 "discountPrice": "0.00116",
13 "chargeUnit": "minute"
14 },
15 {
16 "chargeItem": "lcu",
17 "originalPrice": "0.04",
18 "discountPrice": "0.04",
19 "chargeUnit": "lcu"
20 }
21 ]
22}