使用订单接口时,为什么有时淘宝联盟订单会查不到?有时淘宝联盟APP有订单而淘宝联盟PC端没有?订单如何补缺补漏?

时间:2019-06-04 22388 主题:淘客订单查询 , 淘客开发教程
导读《使用订单接口时,为什么有时淘宝联盟订单会查不到?有时淘宝联盟APP有订单而淘宝联盟PC端没有?订单如何补缺补漏?》要点:这些可能会导致订单出现缺或漏?那为什么有时淘宝联盟订单会查不到?如何补缺补漏?

客户在使用订单接口时,有时会有这些问题:

1、有时淘宝联盟APP有订单而淘宝联盟PC端没有?

2、为什么有时订单没查到?而联盟PC端有订单但接口没返回?


这些可能会导致订单出现缺或漏?那为什么有时淘宝联盟订单会查不到?如何补缺补漏?


问题1:淘宝联盟APP有订单而淘宝联盟PC端没有?

答:这是因为淘宝联盟APP的数据比较实时,而PC端有时会有滞后的,导致有的订单在你的淘宝联盟APP上可以看到,而电脑端没有看到。这种现象在查询订单时,安排好复查即可。

近期,维易淘客接口将会推出“找回订单”的接口,帮助你实时发现订单。


问题2:为什么有时联盟电脑端有订单,但接口没返回?

答:

首先要明确一个原则是:“订单接口是和淘宝联盟PC端(俗称pub端)保持一致的,也就是只要PC端看到有订单,那么接口就一定查的到”。

但是,有时订单会有延时,导致你如果按订单查询计划第一轮实时查询时(参http://wsd.591hufu.com/taokelianmeng/318.html)没有查到,而当联盟同步完订单后,这时你的第一轮实时查询已经错过了。所以就要做复查了,关于复查安排参考上面查询频率的链接。


还有一种情况,是联盟官方订单接口有时会返回流量超标等提示,如图:

使用订单接口时,为什么有时淘宝联盟订单会查不到?有时淘宝联盟APP有订单而淘宝联盟PC端没有?订单如何补缺补漏?

上图中This ban will last for 1 more seconds就是官方返回的你的流量限制,需要1秒后再访问。

或者有时你的订单接口授权过期了,

这些出错情况时,返回值error字段都不为0,这

时,你要判断好当error不为零时,缓存好start_time时间,下次从这个时间点重新查,这样不会导致该时间点错过。如果你从该时间节点查,那就要依靠复查计划。


此外,联盟电脑端有订单,但接口没返回该订单,还可以从以下三方面来排查:

1、联盟延时了,需要靠复查来发现。
2、你的订单查询时间中间有空档,加强逻辑和复查。
3、可能是第三方订单,参考文档加第三方参数


把握好“只要PC端看到有订单,那么接口就一定查的到这笔订单”的原则,如果发现电脑端有订单,但你之前查询计划中没有采集到这笔订单,那么请按上面三个方向来检查,就一定可以找到原因。


以我们经验来看,绝大部分是调用订单接口参数没设置好,比如start_time参数+span时长覆盖的时间范围内,没有这笔订单的创建时间或付款时间(取决于你的接口参数)。

转载请注明本页网址:https://www.veapi.cn/taokelianmeng/432.html
淘客标签:订单接口
阅读排行

淘宝联盟订单查询接口的子订单号和父订单号是什么区别?怎样区分每个订单

但是如果没处理好,可能会导致重复计算或其它错误,在使用维易淘客API的订单查询接口时,其中有子订单号和父订单号,这两个可以做为区分,子订单号和父订单号的意义是
2024-03-29
淘客/抖客/多多进宝专题

暂无淘宝客专题教程


在线
客服

会员请加QQ群交流:

微信
咨询

加微信咨询
顶部