获取指定订单的详细信息,包括订单状态、商品信息、收货地址等完整订单数据。
注意事项
- 该接口采用GET方法,无需提交请求体数据
- 需要用户登录后才能访问
- 只能获取属于当前用户的订单详情
- 返回完整的订单信息、商品详情和收货地址信息
请求地址
{域名地址}/api/order/detail
说明:{域名地址} 需要替换成你的域名地址,如 https://www.anqicms.com/api/order/detail
请求语法
GET {域名地址}/api/order/detail
请求头
此接口还涉及公共请求头。更多信息,请参见公共请求头(Common Request Headers)。
请求参数
| 字段名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| order_id | string | 是 | 订单ID |
响应头
此接口仅涉及公共响应头。更多信息,请参见公共请求头(Common Request Headers)。
返回参数
| 字段名 | 类型 | 说明 |
|---|---|---|
| code | int | 错误码 |
| msg | string | 错误原因说明 |
| data | object | 订单详情数据 |
data 结果参数
| 字段名 | 类型 | 说明 |
|---|---|---|
| id | int | 订单ID |
| order_id | string | 订单号 |
| payment_id | string | 支付流水ID |
| user_id | int | 用户ID |
| remark | string | 订单备注 |
| type | string | 订单类型 |
| origin_amount | int | 订单原始总价 |
| amount | int | 订单实际总价 |
| paid_time | int | 支付时间 |
| end_time | int | 订单预计自动完成时间 |
| deliver_time | int | 发货时间 |
| finished_time | int | 订单完成时间 |
| discount_amount | int | 优惠金额 |
| seller_id | int | 卖家ID |
| seller_amount | int | 卖家可得收益 |
| share_user_id | int | 推广者ID |
| share_parent_user_id | int | 推广者上级ID |
| share_amount | int | 推广者可得收益 |
| share_parent_amount | int | 推广者上级可得收益 |
| express_company | string | 快递公司 |
| tracking_number | string | 快递运单号 |
| details | object[] | 订单详情信息 |
| created_time | int | 下单时间戳 |
| updated_time | int | 更新时间戳 |
| status | int | 订单状态:-1取消,0待付款,1已付款,2已发货,3已完成,8退款中,9已退款 |
| refund_status | int | 退款状态:-1退款失败,0无或退款中,1已退款 |
| order_address | object | 订单收货地址 |
order_address 参数
| 字段名 | 类型 | 说明 |
|---|---|---|
| id | int | 地址ID |
| name | string | 收件人 |
| phone | string | 联系电话 |
| province | string | 省份 |
| city | string | 城市 |
| country | string | 区县 |
| address_info | string | 详细地址 |
| postcode | string | 邮编 |
details item 参数
| 字段名 | 类型 | 说明 |
|---|---|---|
| id | int | 订单详情ID |
| order_id | string | 订单号 |
| user_id | int | 用户ID |
| goods_id | int | 商品ID |
| goods_item_id | int | 商品SKU ID |
| price | int | 商品价格 |
| origin_price | int | 商品原价 |
| amount | int | 商品实际总价 |
| origin_amount | int | 商品原始总价 |
| quantity | int | 商品数量 |
| status | int | 状态 |
| goods | object | 商品信息 |
goods 参数
| 字段名 | 类型 | 说明 |
|---|---|---|
| id | int | 文档ID |
| title | string | 文档标题 |
| seo_title | string | 文档SEO标题 |
| url_token | string | 文档URL别名 |
| keywords | string | 文档关键词 |
| description | string | 文档简介 |
| module_id | int | 文档模型ID |
| category_id | int | 文档分类ID |
| views | int | 文档浏览量 |
| comment_count | int | 文档评论量 |
| images | string[] | 文档组图 |
| logo | string | 文档Logo |
| thumb | string | 文档缩略图 |
| canonical_url | string | canonical url |
| fixed_link | string | 文档固定链接 |
| created_time | int | 文档发布时间戳 |
| updated_time | int | 文档更新时间戳 |
| status | int | 文档显示状态 |
| user_id | int | 用户ID |
| price | int | 价格,单位分 |
| stock | int | 库存量 |
使用示例
请求示例
GET /api/order/detail?order_id=202211232209080046 HTTP/1.1
Host: www.anqicms.com
Content-Type: application/json
响应示例
{
"code": 0,
"msg": "",
"data": {
"id": 46,
"created_time": 1669212548,
"updated_time": 1669212548,
"order_id": "202211232209080046",
"payment_id": "202211232209080016",
"user_id": 1000,
"address_id": 0,
"remark": "英文外贸响应式通用主题wzl-008等",
"type": "goods",
"status": 0,
"refund_status": 0,
"origin_amount": 9900,
"amount": 9900,
"paid_time": 0,
"end_time": 0,
"deliver_time": 0,
"finished_time": 0,
"discount_amount": 0,
"seller_id": 15,
"seller_amount": 7920,
"share_user_id": 0,
"share_parent_user_id": 0,
"share_amount": 0,
"share_parent_amount": 0,
"express_company": "",
"tracking_number": "",
"order_address": {
"id": 1,
"created_time": 1669212548,
"updated_time": 1669212548,
"user_id": 1000,
"name": "王先生",
"phone": "13888888888",
"province": "河南省",
"city": "郑州市",
"country": "中原区",
"address_info": "中原西路233号",
"postcode": "450000",
"status": 1
},
"is_updated": 0,
"details": [
{
"id": 16,
"created_time": 1669212548,
"updated_time": 1669212548,
"order_id": "202211232209080046",
"user_id": 1000,
"goods_id": 188,
"goods_item_id": 0,
"price": 9900,
"origin_price": 9900,
"amount": 9900,
"origin_amount": 9900,
"quantity": 1,
"status": 1,
"goods": {
"id": 188,
"created_time": 1669122751,
"updated_time": 1669122751,
"title": "英文外贸响应式通用主题wzl-008",
"seo_title": "",
"url_token": "ywwmxystyztw0-7",
"keywords": "英文外贸响应式通用主题wzl-008",
"description": "英文主题,外贸主题,响应式主题,通用英文企业站主题",
"module_id": 3,
"category_id": 36,
"views": 158,
"comment_count": 0,
"images": [
"https://www.anqicms.com/uploads/202211/22/6315f8a943b979a4.webp",
"https://www.anqicms.com/uploads/202211/22/c705ba844eb51aec.webp"
],
"template": "",
"status": 1,
"canonical_url": "",
"fixed_link": "",
"flag": "",
"user_id": 15,
"price": 9900,
"stock": 9999999,
"read_level": 0,
"password": "",
"sort": 0,
"has_pseudo": 0,
"keyword_id": 0,
"origin_url": "",
"origin_title": "",
"origin_id": 0,
"category": null,
"module_name": "",
"data": null,
"logo": "https://www.anqicms.com/uploads/202211/22/6315f8a943b979a4.webp",
"thumb": "https://www.anqicms.com/uploads/202211/22/thumb_6315f8a943b979a4.webp",
"extra": null,
"link": "https://www.anqicms.com/endesign/188.html",
"has_ordered": false,
"favorable_price": 0,
"has_password": false,
"category_titles": null,
"category_ids": null
},
"group": null
}
]
}
}
错误代码
| 错误码 | 说明 |
|---|---|
| 0 | OK |
| -1 | 错误,错误原因在 msg 中指出 |
| 1001 | 未登录 |
| 1002 | 未授权 |
| 200 | API 请求 OK |