diff --git a/platformapi/tiktok_shop/tiktok_api/logistics_express.go b/platformapi/tiktok_shop/tiktok_api/logistics_express.go index 1347738e..b2b10008 100644 --- a/platformapi/tiktok_shop/tiktok_api/logistics_express.go +++ b/platformapi/tiktok_shop/tiktok_api/logistics_express.go @@ -4,6 +4,7 @@ import ( "encoding/json" "errors" instantShopping_notifyDeliveryStatus_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/instantShopping_notifyDeliveryStatus/request" + instantShopping_reportRiderLocation_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/instantShopping_reportRiderLocation/request" logistics_indTrackPush_reqeust "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/logistics_indTrackPush/request" order_logisticsEdit_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/order_logisticsEdit/request" token_create_request "git.rosy.net.cn/baseapi/platformapi/tiktok_shop/sdk-golang/api/token_create/request" @@ -167,7 +168,22 @@ func (a *APIExpress) OrderStatusAndPsInfoOld(param map[string]interface{}) error return nil } -// OrderStatusAndPsInfoNew 三方配送同步骑手位置信息(新版本的运力回传) +// OrderStatusReportRiderLocation 同步骑手轨迹 +func (a *API) OrderStatusReportRiderLocation(param *instantShopping_reportRiderLocation_request.InstantShoppingReportRiderLocationParam) error { + request := instantShopping_reportRiderLocation_request.New() + request.Param = param + + data, err := request.Execute(a.accessTokenObj) + if err != nil { + return err + } + if data.Code != RequestSuccessCode { + return errors.New(data.SubMsg + ":" + data.LogId) + } + return nil +} + +// OrderStatusAndPsInfoNew 三方配送同步骑手状态信息(新版本的运力回传) // 抖音物流信息和抖音小时达完全区分开(这边的appKey和APPSecret完全不同于小时达) // 新版本舍弃了物流链接平台的 appKey func (a *API) OrderStatusAndPsInfoNew(param map[string]interface{}, vendorStoreId string) error {