diff --git a/platformapi/tiktok_shop/tiktok_api/sku.go b/platformapi/tiktok_shop/tiktok_api/sku.go index 72d5405b..cd212b1c 100644 --- a/platformapi/tiktok_shop/tiktok_api/sku.go +++ b/platformapi/tiktok_shop/tiktok_api/sku.go @@ -260,8 +260,6 @@ func (a *API) GetSkuDetailList(param *product_listV2_request.ProductListV2Param) request.Param = param result, err := request.Execute(a.accessTokenObj) - globals.SugarLogger.Debugf("批量获取商品=========:%s", request.GetUrlPath()) - globals.SugarLogger.Debugf("批量获取商品:=%s", utils.Format4Output(result, false)) if err != nil { return nil, err } diff --git a/platformapi/tiktok_shop/tiktok_api/sku_test.go b/platformapi/tiktok_shop/tiktok_api/sku_test.go index 29cf5728..351d6c24 100644 --- a/platformapi/tiktok_shop/tiktok_api/sku_test.go +++ b/platformapi/tiktok_shop/tiktok_api/sku_test.go @@ -48,7 +48,7 @@ func TestInt16(t *testing.T) { // 查询商品详情(抖音平台id) func TestGetSkuDetail(t *testing.T) { - data, err := a.GetSkuDetailLocalID("", "6099286") + data, err := a.GetSkuDetailLocalID("", "22828") fmt.Println(err) // 3582171870197365727 3582171870197365727 globals.SugarLogger.Debugf("====%s", utils.Format4Output(data, false)) @@ -56,7 +56,7 @@ func TestGetSkuDetail(t *testing.T) { // 查询商品详情本地商品id func TestGetSkuDetailLocalId(t *testing.T) { - data, err := a.GetSkuDetail("3588469215562226655", "") + data, err := a.GetSkuDetail("3583231846508547705", "") fmt.Println(err) globals.SugarLogger.Debugf("====%s", utils.Format4Output(data, false)) } @@ -151,22 +151,36 @@ func TestBatchDecrypt(t *testing.T) { //} func TestGetSkuList(t *testing.T) { - result, err := a.GetSkuDetailList(&product_listV2_request.ProductListV2Param{ - Status: 0, - CheckStatus: 4, - ProductType: 0, - StartTime: 0, - EndTime: 0, - Page: 1, - Size: 100, - UpdateStartTime: 0, - UpdateEndTime: 0, - }) - - for _, v := range result.Data { - fmt.Println(fmt.Sprintf("mainid:[%d],outId:[%d],outerId:[%s]", v.ProductId, v.OutProductId, v.OuterProductId)) + var errList = make([]error, 0, 0) + for i := 1; i < 100; i++ { + result, err := a.GetSkuDetailList(&product_listV2_request.ProductListV2Param{ + Status: 0, + CheckStatus: 5, + ProductType: 0, + StartTime: 0, + EndTime: 0, + Page: int64(i), + Size: 100, + UpdateStartTime: 0, + UpdateEndTime: 0, + }) + if err != nil { + globals.SugarLogger.Debugf("=index := %d ,err := %s", i, utils.Format4Output(err, false)) + } + if len(result.Data) == 0 { + return + } + for _, v := range result.Data { + err := a.DeleteStoreCommodity(v.ProductId) + if err != nil { + errList = append(errList, err) + } + } + } + + for _, v := range errList { + globals.SugarLogger.Debugf("err := %s", utils.Format4Output(v, false)) } - globals.SugarLogger.Debugf("result:= %s", err) } func TestGetBrandId(t *testing.T) {