全部
常见问题
产品动态
精选推荐

淘宝买家/卖家订单列表、订单详情、订单物流 API 接口全攻略

管理 管理 编辑 删除

一、接口概述

淘宝订单相关 API 接口为开发者提供了获取订单数据、追踪物流状态的核心能力,支持以下三大功能:

  1. 订单列表查询:批量获取指定时间范围内的订单信息,支持按状态、时间等条件筛选。
  2. 订单详情获取:通过订单 ID 查询买家信息、商品清单、支付状态等详细数据。
  3. 物流轨迹追踪:实时获取订单的物流状态及运输节点信息。

二、申请与准备流程

  1. 注册与认证 访问c0b.cc/R4rbK2 ,获取账号。 小编:Taobaoapi2014 创建应用:在控制台创建新应用,获取 App Key 和 App Secret(接口调用凭证)。
  2. 权限申请 申请目标接口权限: 订单列表:taobao.trades.sold.get(批量查询)或 taobao.trades.sold.search(条件搜索)。 订单详情:taobao.trade.fullinfo.get。 物流信息:taobao.logistics.trade.trackget。 提交资质审核(如企业营业执照),等待平台审批。

三、接口调用详解

1. 订单列表接口
  • 请求方式:HTTP POST
  • 核心参数: 参数名说明示例值start_time订单创建开始时间2025-01-01 00:00:00end_time订单创建结束时间2025-01-31 23:59:59status订单状态(如 已发货)TRADE_FINISHEDpage_no页码1page_size每页显示数量20
  • 响应示例: json json 代码解读复制代码{ "total_count": 100, "orders": [ { "order_id": "1234567890", "buyer_name": "张三", "total_amount": 200.00, "status": "已发货" } ] }
2. 订单详情接口
  • 请求方式:HTTP POST
  • 核心参数: 参数名说明示例值tid订单 ID1234567890
  • 响应示例: json json 代码解读复制代码{ "order_id": "1234567890", "buyer_info": { "name": "张三", "phone": "13800138000" }, "product_list": [ { "product_name": "商品A", "quantity": 2, "price": 100.00 } ] }
3. 物流信息接口
  • 请求方式:HTTP POST
  • 核心参数: 参数名说明示例值tid订单 ID1234567890logistics_no物流单号SF123456789
  • 响应示例: json css 代码解读复制代码{ "company_name": "顺丰速运", "logistics_trace": [ { "time": "2025-01-16 08:00:00", "location": "XX市XX区集散中心", "status": "已收件" } ] }

四、代码示例(Python)

python

import requests
import time
import hmac
import hashlib
import urllib.parse
# 封装好的第三方数据商平台接口,复制链接获取测试。 
demo url=c0b.cc/R4rbK2  wechat id:Taobaoapi2014
def generate_sign(params, app_secret):
    sorted_params = sorted(params.items(), key=lambda x: x[0])
    query_str = urllib.parse.urlencode(sorted_params)
    sign = hmac.new(app_secret.encode('utf-8'), query_str.encode('utf-8'), hashlib.md5).hexdigest().upper()
    return sign

def get_order_logistics(app_key, app_secret, tid, logistics_no):
    url = "https://eco.taobao.com/router/rest"
    params = {
        "method": "taobao.logistics.trade.trackget",
        "app_key": app_key,
        "timestamp": str(int(time.time())),
        "v": "2.0",
        "format": "json",
        "sign_method": "hmac",
        "fields": "company_name,logistics_trace",
        "tid": tid,
        "logistics_code": logistics_no
    }
    params["sign"] = generate_sign(params, app_secret)
    response = requests.get(url, params=params)
    return response.json()

# 使用示例
app_key = "your_app_key"
app_secret = "your_app_secret"
tid = "1234567890"
logistics_no = "SF123456789"
result = get_order_logistics(app_key, app_secret, tid, logistics_no)
print(result)

五、注意事项

  1. 权限与频率 免费版接口调用频率通常为 500 次 / 分钟,企业版可申请更高配额。 物流接口需额外申请 logistics 类目权限。
  2. 数据安全 敏感信息(如买家地址、电话)需加密传输,避免泄露。 严格遵守《淘宝开放平台开发者协议》,禁止爬取非授权数据。
  3. 错误处理 捕获错误码(如 10001 权限不足、10006 频率超限),实现重试机制。 物流信息可能存在延迟,建议结合 last_modified 字段判断更新状态。
  4. 签名规范 使用淘宝提供的 SDK 生成签名,确保参数排序和编码正确。

六、结语

通过合理使用淘宝订单 API 接口,开发者可高效实现订单管理、物流追踪等核心功能,为电商系统提供数据支持。建议定期查阅淘宝开放平台,及时跟进接口更新。如需进一步优化,可结合数据分析工具(如生意参谋)提升运营效率。

请登录后查看

用户19970108018 最后编辑于2025-03-11 11:51:00

快捷回复
回复
回复
回复({{post_count}}) {{!is_user ? '我的回复' :'全部回复'}}
排序 默认正序 回复倒序 点赞倒序

{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level }}

作者 管理员 企业

{{item.floor}}# 同步到gitee 已同步到gitee {{item.is_suggest == 1? '取消推荐': '推荐'}}
{{item.is_suggest == 1? '取消推荐': '推荐'}}
沙发 板凳 地板 {{item.floor}}#
{{item.user_info.title || '暂无简介'}}
附件

{{itemf.name}}

{{item.created_at}}  {{item.ip_address}}
{{item.like_count}}
{{item.showReply ? '取消回复' : '回复'}}
删除
回复
回复

{{itemc.user_info.nickname}}

{{itemc.user_name}}

回复 {{itemc.comment_user_info.nickname}}

附件

{{itemf.name}}

{{itemc.created_at}}
{{itemc.like_count}}
{{itemc.showReply ? '取消回复' : '回复'}}
删除
回复
回复
查看更多
85
{{like_count}}
{{collect_count}}
添加回复 ({{post_count}})

相关推荐

快速安全登录

使用微信扫码登录
{{item.label}} 加精
{{item.label}} {{item.label}} 板块推荐 常见问题 产品动态 精选推荐 首页头条 首页动态 首页推荐
取 消 确 定
回复
回复
问题:
问题自动获取的帖子内容,不准确时需要手动修改. [获取答案]
答案:
提交
bug 需求 取 消 确 定

微信登录/注册

切换手机号登录

{{ bind_phone ? '绑定手机' : '手机登录'}}

{{codeText}}
切换微信登录/注册
暂不绑定
CRMEB客服

CRMEB咨询热线 咨询热线

400-8888-794

微信扫码咨询

CRMEB开源商城下载 源码下载 CRMEB帮助文档 帮助文档
返回顶部 返回顶部
CRMEB客服