抖店API中常见的订单API调用问题如何解决?
编辑:原创 时间:2023-12-15 17:31:28
在调用抖店API的过程中,开发者们难免会有各种疑问,而其中订单API的调用又是经常使用的,时常会遇到各种问题,现在一起来看下抖店API中常见的订单API调用问题如何解决吧。
一、抖店API订单同步时为什么会漏单?怎么解决?
首先,需查看漏单原因:
订单数据进表会有延迟,如果在订单还未成功进表之前,调/order/list接口拉单,就会漏掉此单;
/order/list接口翻页读取结果时,由于订单状态发生了变更,该页的结果变化了,而导致漏单。
解决方法:
入参要带order_status、order_by=update_time,返回结果按订单更新时间顺序排序(更新时间越晚的,越靠前)。这样能防止正向翻页过程中,由于订单状态发生变更而导致的漏单
延迟20分钟左右拉取(大促时建议前移40分钟左右),比如,在6:00调/order/list接口拉取5:30-5:40的数据。
使用有重叠时间窗口方式拉取,比如,6:00拉取5:30-5:40的数据,6:05拉取5:35-5:45的数据,两次拉取做去重处理。
兜底补拉取,比如,今天6:00拉取5:30-5:40的数据,那么明天6:00再拉取一次5:30-5:40的数据,看是否有增量。
二、调用批量解密接口解密订单,调用次数和解密额度是如何计算的?
调用批量解密接口解密订单,每次调用需要解密多少订单,即按照订单量算解密额度,比如,批量操作一次调用50条订单解密,会算作50次。另外,若解密失败不会占用次数。还需要注意的是,如果商家有解密额度提升诉求,当前无法通过抖店API申请,只能在抖店后台申请。
三、商家有特殊场景,需要大批量解密额度,如何申请?
抖店平台对解密额度已有统一标准限制,如果商家的业务场景需要大批量解密,可以直接向所在的行业运营同学提需求申请,当前解密额度申请统一到店铺后台。如有特殊需求,请联系行业运营申请解密加白。
四、调用解密接口,报错:“订单已关闭,不允许解密”以及:“售后单已完结,不允许解密”,如何解决?
当订单状态为已关闭(order_status=4)或者售后完结(order_status=12\14\ 28\ 53)时,都是不允许解密的。
五、批量解密接口和批量脱敏接口这两个接口有什么区别?
解密返回的是明文,脱敏返回的脱敏信息,是带*号的。
点三开放平台提供高效对接抖店API的服务,如有需要,可以咨询点三客服。