Я работаю с приложением WPF, в этом случае я использую Google API и получаю запрос с помощью YouTubeQuery, но получаю неправильный результат, который покажет мне ненужный результат, который не содержит моего слова searchKey и моего запроса, как этот.
YouTubeRequestSettings settings = new YouTubeRequestSettings("YourApplicationName", "DeveloperKey");
YouTubeRequest request;
private const string SEARCH = "http://gdata.youtube.com/feeds/api/videos?q={0}&v=2";
request = new YouTubeRequest(settings);
YouTubeQuery myQuery = new YouTubeQuery(string.Format(SEARCH, args.RequestedPageData.FirstOrDefault()));
myQuery.OrderBy = "viewCount";
Feed<Video> videoFeed = request.Get<Video>(myQuery);
foreach (Video item in videoFeed.Entries)
{
foreach (var item1 in item.Thumbnails)
{
item.Keywords = item1.Url;
break;
}
VideoList.Add(new YouTubeVideoListItem()
{
Title = item.Title,
Description = item.Description,
Username = item.Uploader,
Thumbnail = item.Keywords,
NumberOfViews = item.ViewCount,
RunningTimeOfVideo = (Convert.ToInt32(item.Media.Duration.Seconds) / 60).ToString(),
SearchTitle = "Search Result",
Posted = ((Google.GData.Client.AtomEntry)(item.YouTubeEntry)).Published.ToShortDateString(),
VideoUrl = item.WatchPage.AbsoluteUri
});
}
где я ошибаюсь, я не знаю, может кто-нибудь обновить меня, есть ли обходной путь для этого.это здорово, помогите мне.
Спасибо .. !!
![enter image description here](https://i.stack.imgur.com/cFPZP.png)