/// <summary> /// 获取视频列表 /// </summary> /// <param name="request"></param> /// <returns></returns> public GetVideoListResponse GetVideoList(GetVideoListRequest request) { GetVideoListResponse response = new GetVideoListResponse(); try { response = acsClient.GetAcsResponse(request); } catch (Exception ex) { } return(response); }
public static GetVideoListResponse Unmarshall(UnmarshallerContext context) { GetVideoListResponse getVideoListResponse = new GetVideoListResponse(); getVideoListResponse.HttpResponse = context.HttpResponse; getVideoListResponse.RequestId = context.StringValue("GetVideoList.RequestId"); getVideoListResponse.Total = context.IntegerValue("GetVideoList.Total"); List <GetVideoListResponse.GetVideoList_Video> getVideoListResponse_videoList = new List <GetVideoListResponse.GetVideoList_Video>(); for (int i = 0; i < context.Length("GetVideoList.VideoList.Length"); i++) { GetVideoListResponse.GetVideoList_Video video = new GetVideoListResponse.GetVideoList_Video(); video.VideoId = context.StringValue("GetVideoList.VideoList[" + i + "].VideoId"); video.Title = context.StringValue("GetVideoList.VideoList[" + i + "].Title"); video.Tags = context.StringValue("GetVideoList.VideoList[" + i + "].Tags"); video.Status = context.StringValue("GetVideoList.VideoList[" + i + "].Status"); video.Size = context.LongValue("GetVideoList.VideoList[" + i + "].Size"); video.Duration = context.FloatValue("GetVideoList.VideoList[" + i + "].Duration"); video.Description = context.StringValue("GetVideoList.VideoList[" + i + "].Description"); video.CreateTime = context.StringValue("GetVideoList.VideoList[" + i + "].CreateTime"); video.ModifyTime = context.StringValue("GetVideoList.VideoList[" + i + "].ModifyTime"); video.ModificationTime = context.StringValue("GetVideoList.VideoList[" + i + "].ModificationTime"); video.CreationTime = context.StringValue("GetVideoList.VideoList[" + i + "].CreationTime"); video.CoverURL = context.StringValue("GetVideoList.VideoList[" + i + "].CoverURL"); video.CateId = context.LongValue("GetVideoList.VideoList[" + i + "].CateId"); video.CateName = context.StringValue("GetVideoList.VideoList[" + i + "].CateName"); video.StorageLocation = context.StringValue("GetVideoList.VideoList[" + i + "].StorageLocation"); video.AppId = context.StringValue("GetVideoList.VideoList[" + i + "].AppId"); List <string> video_snapshots = new List <string>(); for (int j = 0; j < context.Length("GetVideoList.VideoList[" + i + "].Snapshots.Length"); j++) { video_snapshots.Add(context.StringValue("GetVideoList.VideoList[" + i + "].Snapshots[" + j + "]")); } video.Snapshots = video_snapshots; getVideoListResponse_videoList.Add(video); } getVideoListResponse.VideoList = getVideoListResponse_videoList; return(getVideoListResponse); }