public static GetImageInfoResponse Unmarshall(UnmarshallerContext context) { GetImageInfoResponse getImageInfoResponse = new GetImageInfoResponse(); getImageInfoResponse.HttpResponse = context.HttpResponse; getImageInfoResponse.RequestId = context.StringValue("GetImageInfo.RequestId"); GetImageInfoResponse.GetImageInfo_ImageInfo imageInfo = new GetImageInfoResponse.GetImageInfo_ImageInfo(); imageInfo.ImageId = context.StringValue("GetImageInfo.ImageInfo.ImageId"); imageInfo.Title = context.StringValue("GetImageInfo.ImageInfo.Title"); imageInfo.CreationTime = context.StringValue("GetImageInfo.ImageInfo.CreationTime"); imageInfo.ImageType = context.StringValue("GetImageInfo.ImageInfo.ImageType"); imageInfo.Tags = context.StringValue("GetImageInfo.ImageInfo.Tags"); imageInfo.URL = context.StringValue("GetImageInfo.ImageInfo.URL"); imageInfo.CateId = context.LongValue("GetImageInfo.ImageInfo.CateId"); imageInfo.CateName = context.StringValue("GetImageInfo.ImageInfo.CateName"); imageInfo.Description = context.StringValue("GetImageInfo.ImageInfo.Description"); imageInfo.StorageLocation = context.StringValue("GetImageInfo.ImageInfo.StorageLocation"); imageInfo.Status = context.StringValue("GetImageInfo.ImageInfo.Status"); imageInfo.AppId = context.StringValue("GetImageInfo.ImageInfo.AppId"); GetImageInfoResponse.GetImageInfo_ImageInfo.GetImageInfo_Mezzanine mezzanine = new GetImageInfoResponse.GetImageInfo_ImageInfo.GetImageInfo_Mezzanine(); mezzanine.OriginalFileName = context.StringValue("GetImageInfo.ImageInfo.Mezzanine.OriginalFileName"); mezzanine.FileSize = context.StringValue("GetImageInfo.ImageInfo.Mezzanine.FileSize"); mezzanine.Width = context.IntegerValue("GetImageInfo.ImageInfo.Mezzanine.Width"); mezzanine.Height = context.IntegerValue("GetImageInfo.ImageInfo.Mezzanine.Height"); mezzanine.FileURL = context.StringValue("GetImageInfo.ImageInfo.Mezzanine.FileURL"); imageInfo.Mezzanine = mezzanine; getImageInfoResponse.ImageInfo = imageInfo; return(getImageInfoResponse); }
public ActionResult CreateUploadImage(CreateUploadImageRequest request) { var res = aliServer.CreateUploadImage(request); GetImageInfoResponse imgInfo = aliServer.GetImageInfo(res.ImageId); Dictionary <string, object> dic = new Dictionary <string, object>(); dic.Add("auth", res); dic.Add("imginfo", imgInfo); return(Json(dic, JsonRequestBehavior.AllowGet)); }
/// <summary> /// 获取图片信息 /// </summary> /// <param name="request"></param> /// <returns></returns> public GetImageInfoResponse GetImageInfo(GetImageInfoRequest request) { GetImageInfoResponse response = new GetImageInfoResponse(); try { response = acsClient.GetAcsResponse(request); } catch (Exception ex) { } return(response); }
/// <summary> /// 获取图片信息 /// </summary> /// <param name="request"></param> /// <returns></returns> public GetImageInfoResponse GetImageInfo(string imgId) { GetImageInfoRequest request = new GetImageInfoRequest(); request.ImageId = imgId; GetImageInfoResponse response = new GetImageInfoResponse(); try { response = acsClient.GetAcsResponse(request); } catch (Exception ex) { throw; } return(response); }
public static GetImageInfoResponse Unmarshall(UnmarshallerContext context) { GetImageInfoResponse getImageInfoResponse = new GetImageInfoResponse(); getImageInfoResponse.HttpResponse = context.HttpResponse; getImageInfoResponse.RequestId = context.StringValue("GetImageInfo.RequestId"); GetImageInfoResponse.GetImageInfo_ImageInfo imageInfo = new GetImageInfoResponse.GetImageInfo_ImageInfo(); imageInfo.ImageId = context.StringValue("GetImageInfo.ImageInfo.ImageId"); imageInfo.Title = context.StringValue("GetImageInfo.ImageInfo.Title"); imageInfo.CreationTime = context.StringValue("GetImageInfo.ImageInfo.CreationTime"); imageInfo.ImageType = context.StringValue("GetImageInfo.ImageInfo.ImageType"); imageInfo.Tags = context.StringValue("GetImageInfo.ImageInfo.Tags"); imageInfo.URL = context.StringValue("GetImageInfo.ImageInfo.URL"); GetImageInfoResponse.GetImageInfo_ImageInfo.GetImageInfo_Mezzanine mezzanine = new GetImageInfoResponse.GetImageInfo_ImageInfo.GetImageInfo_Mezzanine(); mezzanine.OriginalFileName = context.StringValue("GetImageInfo.ImageInfo.Mezzanine.OriginalFileName"); imageInfo.Mezzanine = mezzanine; getImageInfoResponse.ImageInfo = imageInfo; return(getImageInfoResponse); }