From b03a2fc69aaf10879f69cfb3b5497a1285455234 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Thu, 10 Nov 2022 18:39:30 +0800 Subject: [PATCH] 1 --- platformapi/tiktok_shop/tiktok_api/sku_warehouse.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/platformapi/tiktok_shop/tiktok_api/sku_warehouse.go b/platformapi/tiktok_shop/tiktok_api/sku_warehouse.go index eb2b37b2..d90206fb 100644 --- a/platformapi/tiktok_shop/tiktok_api/sku_warehouse.go +++ b/platformapi/tiktok_shop/tiktok_api/sku_warehouse.go @@ -41,7 +41,7 @@ func (a *API) CreateFolder(fileName string) (*material_createFolder_response.Mat //1. 一次上传的数量限制50张图片; //2. 图片大小限10M //3. 素材中心会对素材进行异步审核,对于审核失败的素材,素材中心会在一定时间内将其删除。 -func (a *API) BatchUploadImages(imgs []Imgs) (*material_batchUploadImageSync_response.MaterialBatchUploadImageSyncData, error) { +func (a *API) BatchUploadImages(imgs []Imgs) (map[string]material_batchUploadImageSync_response.SuccessMapItem, error) { request := material_batchUploadImageSync_request.New() var param = make([]material_batchUploadImageSync_request.MaterialsItem, 0, len(imgs)) @@ -61,11 +61,14 @@ func (a *API) BatchUploadImages(imgs []Imgs) (*material_batchUploadImageSync_res imgParam.NeedDistinct = true result, err := request.Execute(a.accessTokenObj) + if len(result.Data.SuccessMap) > 0 { + return result.Data.SuccessMap, nil + } if err != nil { return nil, err } if result.Code != RequestSuccessCode { return nil, errors.New(result.SubMsg) } - return result.Data, nil + return nil, err }