1. 主要负责通过拼多多平台提供的订单接口进行推广订单的手动和定时同步,中台的订单列表查询、详情查询以及批量导出功能。

涉及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:

  • content-type=appliation/json
  • token=登录令牌token

    param:

    response:

    body:

    1. true

手动同步订单信息(按更新时间)-GET

按订单信息更新时间同步一次性仅能同步1天的数据

request:

header:

  • content-type=appliation/json
  • token=登录令牌token

    param:

    response:

    body:

    1. true

定时同步订单信息-GET

定时任务xxl-job

request:

header:

  • content-type=appliation/json
  • token=登录令牌token

    param:

    response:

    body:


订单列表分页查询-POST

request:

header:

  • content-type=appliation/json
  • token=登录令牌token

    body:

    response:

    body:


订单详情查询-GET

request:

header:

  • content-type=appliation/json
  • token=登录令牌token

    body:

    response:

    body:


订单信息批量导出-POST

request:

header:

  • content-type=appliation/json
  • token=登录令牌token

    body:

    response:

    body:


小程序端接口列表

我的订单列表-POST

小程序端查询 我自己购买的订单列表

request:

header:

  • content-type=appliation/json
  • token=登录令牌token

    body:

    response:

    body:


我的订单详情-GET

小程序端查询 我自己购买的订单详情

request:

header:

image.png

  • 疑问点:接口文档种的订单状态和上图中状态存在不一致情况。