This commit is contained in:
邹宗楠
2022-11-10 18:39:30 +08:00
parent b68c927be4
commit b03a2fc69a

View File

@@ -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
}