使用.NET无法阅读Google书签RSS

时间:2012-09-13 14:10:24

标签: c# .net rss bookmarks

您好我遇到了奇怪的问题。 我想在我的.NET应用程序中使用Google书签RSS。 这是代码:

string rssUrl = "https://www.google.com/bookmarks/?output=rss";
NetworkCredential credentials = new NetworkCredential("myusername", "mypassword");
XmlUrlResolver resolver = new XmlUrlResolver { Credentials = credentials };
XmlReaderSettings settings = new XmlReaderSettings { XmlResolver = resolver };
XmlReader reader = XmlReader.Create(rssUrl, settings);
XDocument document1 = XDocument.Load(reader); // Fails here

当我在浏览器中打开rssUrl时,我将所有书签都视为RSS提要。 当我运行此代码时,它失败了。 事实上,返回的是Google SignOn页面而不是RSS。

使用完全相同的代码我可以阅读Gmail RSS没问题。

但不是谷歌书签RSS。这对我没有任何意义。 它应该是直截了当的,非常简单。

请指教。非常感谢。

0 个答案:

没有答案