所定のユーザーの投稿リストを取得する方法です。 ※前回のソースを利用しました。
public void YtSearchYtLib_search3() { Feed<Video> ytEntries = null; YtSearchYtLib ytSearch = new YtSearchYtLib(); url = YouTubeQuery.CreateUserUri("morningmusumechannel"); for (ytEntries = ytSearch.searchFirst(url); ytEntries != null; ytEntries = ytSearch.searchNext()) { foreach (Video ytEntry in ytEntries.Entries) { Debug.WriteLine(ytEntry.Title + ":" + ytEntry.Id); Console.WriteLine("Media:"); foreach (Google.GData.YouTube.MediaContent mediaContent in ytEntry.Contents) { Console.WriteLine("\tMedia Location: " + mediaContent.Url); Console.WriteLine("\tMedia Type: " + mediaContent.Format); Console.WriteLine("\tDuration: " + mediaContent.Duration); } } } }
これで、投稿した利用者に絞った検索ができますね。