/// <summary> /// 删除该商品的销售图片 /// taobao.item.propimg.delete 删除属性图片 /// </summary> /// <param name="imgId">图片ID</param> /// <param name="numId">商品编号</param> /// <returns></returns> public PropImg DeleteItemPropimg(long imgId, long numId, string goodsSn = "") { _log.LogInfo(Resource.Log_DeleteItemPropingimg, imgId, numId, goodsSn); var req = new ItemPropimgDeleteRequest { NumIid = numId, Id = imgId }; var tContext = InstanceLocator.Current.GetInstance <AuthorizedContext>(); var response = _client.Execute(req, tContext.SessionKey); if (response.IsError) { var ex = new TopResponseException(response.ErrCode, response.ErrMsg, response.SubErrCode, response.SubErrMsg, response.TopForbiddenFields); _log.LogError(Resource.Log_DeleteItemPropimgFailure.StringFormat(imgId, numId, goodsSn), ex); } _log.LogInfo(Resource.Log_DeleteItemPropimgSuccess, imgId, numId, goodsSn); return(response.PropImg); }
/// <summary> /// 删除该商品的销售图片 /// taobao.item.propimg.delete 删除属性图片 /// </summary> /// <param name="imgId">图片ID</param> /// <param name="numId">商品编号</param> /// <returns></returns> public PropImg DeleteItemPropimg(long imgId, long numId, string goodsSn = "") { _log.LogInfo(Resource.Log_DeleteItemPropingimg, imgId, numId, goodsSn); var req = new ItemPropimgDeleteRequest { NumIid = numId, Id = imgId }; var tContext = InstanceLocator.Current.GetInstance<AuthorizedContext>(); var response = _client.Execute(req, tContext.SessionKey); if (response.IsError) { var ex = new TopResponseException(response.ErrCode, response.ErrMsg, response.SubErrCode, response.SubErrMsg, response.TopForbiddenFields); _log.LogError(Resource.Log_DeleteItemPropimgFailure.StringFormat(imgId, numId, goodsSn), ex); } _log.LogInfo(Resource.Log_DeleteItemPropimgSuccess, imgId, numId, goodsSn); return response.PropImg; }