加入购物车
开发中
PUT
https://api.mcd.cn/bff/cart/carts
请求参数
Header 参数
Host
string
必需
示例值:
api.mcd.cn
language
string
必需
示例值:
zh
traceId
string
必需
示例值:
ffb32441-6171-4d09-a611-0600d0c7eb9b
d
string
必需
示例值:
BNTPhRkLnNkPJif54DjtPesceQXEYP76/NFr6Aqy7tHR51p1TeIc/QG//bpWQ3yQvNYxrl+xRZKrvdKHG0VhJ7g==
User-Agent
string
必需
示例值:
Mozilla/5.0 (iPhone; CPU iPhone OS 11_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E217 MicroMessenger/6.8.0(0x16080000) NetType/WIFI Language/en Branch/Br_trunk MiniProgramEnv/Mac
sv
string
必需
示例值:
v3
tid
string
必需
示例值:
00003TuL
Referer
string
必需
示例值:
https://servicewechat.com/wx25f982a55e60a540/285/page-frame.html
request-timestamp
string
必需
示例值:
1677468145563
xid
string
必需
v
string
必需
示例值:
6.0.53.0
ct
string
必需
示例值:
31
nonce
string
必需
示例值:
1677468145563465013
sign
string
必需
示例值:
6ac5fe944e3c21e5a3bd58abb7f7d9d9
sid
string
必需
示例值:
e82a6bcd976f64866eca118b6b732858_
Accept-Language
string
必需
示例值:
zh-CN,zh-Hans;q=0.9
Accept
string
必需
示例值:
*/*
Content-Type
string
必需
示例值:
application/json
st
string
必需
示例值:
1677468146
Body 参数application/json
cartType
string
必需
channelCode
string
必需
daypartCode
integer
必需
orderType
string
必需
storeCode
string
必需
beCode
string
必需
products
array [object {6}]
必需
code
string
可选
name
string
可选
quantity
integer
可选
sequence
string
可选
type
integer
可选
cardId
string
可选
time
string
必需
date
string
必需
isGroupMeal
string
必需
dataSource
integer
必需
beType
string
必需
abTest
string
必需
示例
{"cartType":"1","channelCode":"45","daypartCode":8,"orderType":"1","storeCode":"3390143","beCode":"","products":[{"code":"9900000573","name":"节节高酸笋板烧鸡腿堡两件套","quantity":1,"sequence":"","type":7,"cardId":""}],"time":"","date":"","isGroupMeal":"","dataSource":1,"beType":"","abTest":""}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request PUT 'https://api.mcd.cn/bff/cart/carts' \
--header 'Host: api.mcd.cn' \
--header 'language: zh' \
--header 'traceId: ffb32441-6171-4d09-a611-0600d0c7eb9b' \
--header 'd: BNTPhRkLnNkPJif54DjtPesceQXEYP76/NFr6Aqy7tHR51p1TeIc/QG//bpWQ3yQvNYxrl+xRZKrvdKHG0VhJ7g==' \
--header 'User-Agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E217 MicroMessenger/6.8.0(0x16080000) NetType/WIFI Language/en Branch/Br_trunk MiniProgramEnv/Mac' \
--header 'sv: v3' \
--header 'tid: 00003TuL' \
--header 'Referer: https://servicewechat.com/wx25f982a55e60a540/285/page-frame.html' \
--header 'request-timestamp: 1677468145563' \
--header 'xid;' \
--header 'v: 6.0.53.0' \
--header 'ct: 31' \
--header 'nonce: 1677468145563465013' \
--header 'sign: 6ac5fe944e3c21e5a3bd58abb7f7d9d9' \
--header 'sid: e82a6bcd976f64866eca118b6b732858_' \
--header 'Accept-Language: zh-CN,zh-Hans;q=0.9' \
--header 'Accept: */*' \
--header 'st: 1677468146' \
--header 'Content-Type: application/json' \
--data-raw '{"cartType":"1","channelCode":"45","daypartCode":8,"orderType":"1","storeCode":"3390143","beCode":"","products":[{"code":"9900000573","name":"节节高酸笋板烧鸡腿堡两件套","quantity":1,"sequence":"","type":7,"cardId":""}],"time":"","date":"","isGroupMeal":"","dataSource":1,"beType":"","abTest":""}'
返回响应
🟢200成功
application/json
Body
success
boolean
必需
code
integer
必需
message
string
必需
datetime
string
必需
data
object
必需
cartDetail
object
必需
示例
{
"success": true,
"code": 200,
"message": "请求成功",
"datetime": "2023-02-27 11:22:26",
"data": {
"cartDetail": {
"promptType": 0,
"localDateTime": "2023-02-27 11:22:26",
"submit": 1,
"cartType": 1,
"orderType": 1,
"channel": "45",
"maxPurchaseQuantity": 99,
"productTotalPrice": 1990,
"realProductTotalPrice": 1990,
"discountAmount": 0,
"deliveryPrice": 0,
"realDeliveryPrice": 0,
"totalPrice": 1990,
"realTotalPrice": 1990,
"storeCode": "3390143",
"beType": 1,
"daypartCode": "8",
"products": [
{
"sequence": 1,
"saleStatus": 1,
"code": "9900000573",
"name": "节节高酸笋板烧鸡腿堡两件套",
"image": "https://menu-img.mcd.cn/pcm/prod/menu/20230215a3/product/MS_9900000573_320.png",
"type": 7,
"bu": 1,
"quantity": 1,
"realPrice": 1990,
"realSubTotalPrice": 1990,
"comboItems": [
{
"round": 1,
"isChoices": 0,
"choicesCode": "",
"classification": 1,
"quantity": 1,
"comboProducts": [
{
"code": "514780",
"name": "节节高酸笋板烧鸡腿堡",
"bu": 1,
"onSale": 1,
"quantity": 1,
"customization": {
"options": [
{
"code": "120212",
"name": "酸辣笋丝",
"checked": 1,
"price": 0,
"quantity": 1,
"checkedCode": "1",
"displayText": ""
},
{
"code": "120231",
"name": "酸辣笋风味沙拉酱",
"checked": 1,
"price": 0,
"quantity": 1,
"checkedCode": "1",
"displayText": ""
}
],
"items": []
},
"price": 2500,
"originPrice": 2500
}
],
"costInclusive": "0"
},
{
"round": 2,
"isChoices": 0,
"choicesCode": "",
"classification": 3,
"quantity": 1,
"comboProducts": [
{
"code": "3050",
"name": "可乐中杯",
"bu": 1,
"onSale": 1,
"quantity": 1,
"customization": {
"options": [],
"items": [
{
"code": "200002",
"name": "冰",
"values": [
{
"code": "1",
"name": "标准",
"quantity": 1,
"price": 0
}
]
}
]
},
"price": 950,
"originPrice": 950
}
],
"costInclusive": "0"
}
],
"originPrice": 0,
"actions": [
2,
3
]
}
],
"promotions": [
{
"canSelect": true,
"showType": 105,
"couponName": "O麦金会员",
"memo": "八大权益 全新升级",
"used": false,
"image": "https://menu-img.mcd.cn/pcm/prod/menu/20230215a3/product/MS_513817_100.png",
"realPrice": 1900,
"validateNum": 30,
"membershipCode": "106"
}
]
}
}
}