package tao_vegetable import ( "fmt" "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability1475" "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability1475/request" "git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/jx-callback/globals" ) // UploadImg 上传图片 func (a *API) UploadImg(param *request.AlibabaWdkPictureUploadRequest) (string, error) { globals.SugarLogger.Debugf("UploadImg param := %s", utils.Format4Output(param, false)) client := ability1475.NewAbility1475(&a.client) data, _ := client.AlibabaWdkPictureUpload(param, a.token) globals.SugarLogger.Debugf("===UploadImg data ======== : %s", utils.Format4Output(data, false)) if data.Result.ErrCode != nil { globals.SugarLogger.Debugf("requestId[%s],err[%s]", data.RequestId, utils.Format4Output(data.Result, false)) return "", fmt.Errorf(*data.Result.ErrMsg) } return *data.Result.Model.FullUrl, nil }