主要负责通过拼多多平台提供的订单接口进行推广订单的手动和定时同步,中台的订单列表查询、详情查询以及批量导出功能。
涉及PDD接口
接口名称 | 功能 | 字段数量 | 备注 |
---|---|---|---|
pdd.ddk.order.list.range.get | 按照支付时间拉取订单信息列表(分页) | 推荐一次拉取300条订单信息,需要考虑如何分页拉取 | |
pdd.ddk.order.list.increment.get | 按照订单更新的时间拉取订单 | 最多拉取一天的 | |
pdd.ddk.order.detail.get | 订单详情查询 |
数据库设计
- 订单列表信息表:对应列表接口拉取的数据
- 订单详情信息表:对应订单详情接口拉取来的数据
- 上次订单接口拉取id表:主要由于第1个接口中,需要记录上次最后一次拉取订单的last_order_id
中台接口列表
手动同步订单信息(按支付时间)-
GET
按支付时间同步可以一次性同步90多天的数据
request:
header:
手动同步订单信息(按更新时间)-GET
按订单信息更新时间同步一次性仅能同步1天的数据
request:
header:
定时同步订单信息-GET
定时任务xxl-job
request:
header:
订单列表分页查询-POST
request:
header:
订单详情查询-GET
request:
header:
订单信息批量导出-POST
request:
header:
小程序端接口列表
我的订单列表-POST
小程序端查询 我自己购买的订单列表
request:
header:
我的订单详情-GET
小程序端查询 我自己购买的订单详情
request:
header:
- 疑问点:接口文档种的订单状态和上图中状态存在不一致情况。