1. 背景:TikTok获取追踪号、下载面单接口的调用存在报错情况,报错内容:The V1 API is being deprecated right now, please follow this guide and upgrade to V2 as soon as possible
调用V2的新接口需要用到packageId才能请求,若校验到packageId为空,则需要先调订单详情接口获取packageId
(如果订单下载时,如果能正常获取shippingService字段值,执行预生成就能将packageId。如果订单下载时,还无法获取shippingService字段值,则需要单独调用订单详情获取接口获取packageId)
2. 需求逻辑:
TikTok获取追踪号、下载面单接口的调用时,先校验订单详情拓展表是否有packageId
(1)若没有packageId,则调用订单详情接口,获取packageId,再执行获取追踪号、下载面单接口调用;
接口名称:Get Order Detail (订单详情获取)
接口文档:https://partner.tiktokshop.com/docv2/page/get-order-detail-202507
(2)若已有packageId,则正常执行获取追踪号、下载面单接口调用即可。