- 必须先读
- Ajax编程_V7.6大纲配套
- 数据可视化
- Vue基础
- Vue_大事件
- 黑马头条号
- 极客园_PC
- 极客园(黑马头条)_移动端
- 人资项目
- 小兔鲜电商
- 小程序基础
- 小程序项目
- layui_大事件
- 品优购电商后台
- 其他可用接口
提交-订单
POST
/member/order
请求参数
Header 参数
Authorization
string
必需
示例值:
{{ERABBIT_ACCESS_TOKEN}}
Body 参数application/json
deliveryTimeType
integer
配送时间
payType
integer
支付方式
payChannel
integer
支付渠道
buyerMessage
string
买家备注留言
goods
array [object {2}]
订单内商品集合
skuId
string
商品库存量单位id
count
integer
商品数量
addressId
string
收货地址id
示例
{
"deliveryTimeType": 1,
"payType": 1,
"payChannel": 1,
"buyerMessage": "",
"goods": [
{
"skuId": "3664094",
"count": 2
},
{
"skuId": "300247947",
"count": 5
},
{
"skuId": "300265327",
"count": 2
}
],
"addressId": "1527553797373562882"
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://pcapi-xiaotuxian-front-devtest.itheima.net/member/order' \
--header 'Authorization: {{ERABBIT_ACCESS_TOKEN}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"deliveryTimeType": 1,
"payType": 1,
"payChannel": 1,
"buyerMessage": "",
"goods": [
{
"skuId": "3664094",
"count": 2
},
{
"skuId": "300247947",
"count": 5
},
{
"skuId": "300265327",
"count": 2
}
],
"addressId": "1527553797373562882"
}'
返回响应
🟢200成功
application/json
Body
code
string
业务状态码
msg
string
响应消息
result
object
响应结果
id
string
订单id
createTime
string
订单创建时间
payType
integer
订单支付方式
orderState
integer
订单状态
payLatestTime
string
订单付款截止时间
postFee
integer
订单邮费
payMoney
integer
订单实付金额
totalMoney
integer
订单金额合计
totalNum
integer
订单数量合计
skus
null
订单商品sku的id集合
payChannel
integer
订单支付渠道
countdown
null
订单倒计时
示例
{
"code": "1",
"msg": "操作成功",
"result": {
"id": "1543591863523479553",
"createTime": "2022-07-03 21:45:53",
"payType": 1,
"orderState": 1,
"payLatestTime": "2022-07-03 22:15:53",
"postFee": 6,
"payMoney": 1139,
"totalMoney": 1133,
"totalNum": 9,
"skus": null,
"payChannel": 1,
"countdown": null
}
}
🔴500未携带参数
修改于 2022-08-23 01:28:49