protected void imgbtnGetVideo_Click(object sender, ImageClickEventArgs e)
    {
        YouTubeRequestSettings settings = new YouTubeRequestSettings("Sinema Burda", "");
        YouTubeRequest request = new YouTubeRequest(settings);

        Feed<Video> videoFeed = request.Get<Video>(new Uri("http://gdata.youtube.com/feeds/projection/videos?v="));

        printVideoFeed(videoFeed);
    }

    

    public void printVideoFeed(Feed<Video> feed)
    {
        foreach (Video entry in feed.Entries)
        {
        printVideoEntry(entry);
        }
    }
    public void printVideoEntry(Video video)
    {
        Console.WriteLine("Title: " + video.Title);
        Console.WriteLine(video.Description);
        Console.WriteLine("Keywords: " + video.Keywords);
        Console.WriteLine("Uploaded by: " + video.Uploader);
        if (video.YouTubeEntry.Location != null)
        {
            Console.WriteLine("Latitude: " + video.YouTubeEntry.Location.Latitude);
            Console.WriteLine("Longitude: " + video.YouTubeEntry.Location.Longitude);
        }
        if (video.Media != null && video.Media.Rating != null)
        {
            Console.WriteLine("Restricted in: " + video.Media.Rating.Country);
        }

        if (video.IsDraft)
        {
            Console.WriteLine("Video is not live.");
            string stateName = video.Status.Name;
            if (stateName == "processing")
            {
                Console.WriteLine("Video is still being processed.");
            }
            else if (stateName == "rejected")
            {
                Console.Write("Video has been rejected because: ");
                Console.WriteLine(video.Status.Value);
                Console.Write("For help visit: ");
                Console.WriteLine(video.Status.Help);
            }
            else if (stateName == "failed")
            {
                Console.Write("Video failed uploading because:");
                Console.WriteLine(video.Status.Value);

                Console.Write("For help visit: ");
                Console.WriteLine(video.Status.Help);
            }

            if (video.ReadOnly == false)
            {
                Console.WriteLine("Video is editable by the current user.");
            }

            if (video.RatingAverage != -1)
            {
                Console.WriteLine("Average rating: " + video.RatingAverage);
            }
            if (video.ViewCount != -1)
            {
                Console.WriteLine("View count: " + video.ViewCount);
            }

            Console.WriteLine("Thumbnails:");
            foreach (MediaThumbnail thumbnail in video.Thumbnails)
            {
                Console.WriteLine("\tThumbnail URL: " + thumbnail.Url);
                Console.WriteLine("\tThumbnail time index: " + thumbnail.Time);
            }

            Console.WriteLine("Media:");
            foreach (Google.GData.YouTube.MediaContent mediaContent in video.Contents)
            {
                Console.WriteLine("\tMedia Location: " + mediaContent.Url);
                Console.WriteLine("\tMedia Type: " + mediaContent.Format);
                Console.WriteLine("\tDuration: " + mediaContent.Duration);
            }
        }
    }
şimdi yukarıdaki şekilde bir kod yazdım. api keyi aldım koda koymuştum ama buraya koyarken kaldırdım. şimdi

Feed<Video> videoFeed = request.Get<Video>(new Uri("http://gdata.youtube.com/feeds/projection/videos?v="));
satırını nasıl kullanıcam ? yani elimde bir videonun link i var

youtube.com/watch?v=xBOTnqVmYjQ

bu video bilgilerini nasıl alıcam acaba ?