PHP同步淘宝客订单数据

淘宝客订单抓取

淘宝客接口  - 如何无缝无漏抓取淘宝客订单数据,消息队列入库及第三方淘宝客接口使用
1. 当前有淘宝客接口,就直接无限使用接口抓取订单

2. 无则使用免费接口,但有限制请求 30/1分钟,具体操作 淘宝客接口(由于csdn官方认为是广告,无法提供入口) 及 获取淘宝客PID和淘宝授权码 、淘宝官方接口

 

下面使用第三方接口抓取全部订单数据 - 使用是旧的订单查询接口

淘宝客接口入口 (由于csdn官方认为是广告,无法提供入口)  点击上面 获取淘宝客PID和淘宝授权码 该页面左下角开放接口文档

PHP同步淘宝客订单数据_第1张图片

 

 

PHP同步淘宝客订单数据_第2张图片

1.  获取全部订单数据 括号中为该参数值或解释
参数 : tk_status(订单状态,1)、order_query_type(订单查询类型,create_time)、start_time(开始时间,2019-08-17 12:00:00)、span(订单查询时间范围,120)、page_on(页数,1)、page_size(每页数量, 100)

 

2. 获取结算订单数据

参数 : tk_status(订单状态,3)、order_query_type(订单查询类型, settle_time)、start_time(开始时间,2019-08-17 12:00:00)、span(订单查询时间范围,120)、page_on(页数,1)、page_size(每页数量, 100)

 

3. 获取15天不是订单失效的数据,因为淘宝订单一般订单有效期15天,会自动把没有结算设置为结算订单,这样确保把所有订单都更新一次

参数 : tk_status(订单状态,1)、order_query_type(订单查询类型,create_time)、start_time(开始时间,2019-08-17 12:00:00)、span(订单查询时间范围,120)、page_on(页数,1)、page_size(每页数量, 100)

 

下面为实战

      需要一张order_sync表

     PHP同步淘宝客订单数据_第3张图片

上面表主要功能在于 记录每个type 类型订单抓取时间,为了事后补及(因为有可能系统崩或第三方淘宝客授权码过期造成系统无法正常的获取订单)
PHP同步淘宝客订单数据_第4张图片

PHP同步淘宝客订单数据_第5张图片

接下来是消息队列,thinkphp-queue
PHP同步淘宝客订单数据_第6张图片

下面是后台数据抓取情况及淘宝授权码设置情况
PHP同步淘宝客订单数据_第7张图片PHP同步淘宝客订单数据_第8张图片

更多原创博客 - blog.cym0.com

大神们,勿喷     

你可能感兴趣的:(PHP)