чтение RSS возвращает другой ответ на localhost - PullRequest
0 голосов
/ 02 декабря 2009

Я пытаюсь проанализировать RSS-канал на локальном хосте, и он возвращает правильные результаты, но когда я пытаюсь сделать это с другого (подготовительный сервер) и в прямом эфире, он возвращает список комментариев, сделанных пользователями на веб-сайте Hydrapinion. что совершенно не связано, я был подделан? как я могу отладить это? Это просто RSS-канал и простой код LINQ!

string bingurl = "http://www.bing.com/search?form=QBRE&filt=rf&qs=n&format=rss&count=10&q=+environment+(site:www.australianit.news.com.au)";

XDocument doc = XDocument.Load(bingurl);
IEnumerable<XElement> items = (from i in doc.Descendants("item")
                                       orderby DateTime.Parse(i.Element("pubDate").Value) descending
                                       select i).Take(10);
rpData.DataSource = items;
rpData.DataBind();

Я попробовал другую комбинацию, и я ничего не получил! Как вы думаете, в настройках сервера есть что-то, что связано с получением результатов rss?

1 Ответ

0 голосов
/ 06 декабря 2009

я нашел приличное руководство по поиску в bing, но, как оказалось, bing не приносит приличных результатов! и мне кажется, что он изменяет набор результатов в соответствии с тем, откуда вы его вызываете, я пытался добавить «loc:» в rss, при вызове из кода он возвращал результаты, отличные от тех, которые вызывались на самом сайте bing, я не знаю алгоритм они используют, но становится все более очевидным

руководство здесь: http://help.live.com/help.aspx?mkt=en-AU&project=a

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...