0

こんにちは私は奇妙な問題を経験しています。.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フィードとして完全に表示されます。このコードを実行すると失敗します。実際、返されるのはRSSではなくGoogleサインオンページです。

まったく同じコードを使用して、GmailRSSを問題なく読み取ることができます。

しかし、GoogleブックマークRSSではありません。これは私には意味がありません。それは単純明快で非常に単純でなければなりません。

ご意見をお聞かせください。本当にありがとう。

4

0 に答える 0