无需登录即可获取Gmail rss

时间:2011-11-07 08:09:04

标签: rss authentication

我想使用google rss feed显示电子邮件。用于此目的的链接是https://mail.google.com/mail/feed/atom。但是这个链接需要身份验证。

我想在首次登录后创建一个用于获取RSS订阅源的链接。该链接可以随时用于获取rss,它不会再次要求验证。

请告诉我,我该怎么办?意味着我想生成一个始终用于以rss格式获取电子邮件的链接。首次登录时会生成此链接。

2 个答案:

答案 0 :(得分:2)

在.NET中我这样做 - 工作正常:

NetworkCredential credentials = new NetworkCredential("myusername", "mypassword");
XmlUrlResolver resolver = new XmlUrlResolver { Credentials = credentials };
XmlReaderSettings settings = new XmlReaderSettings { XmlResolver = resolver };
XmlReader reader = XmlReader.Create("https://mail.google.com/mail/feed/atom", settings);
XDocument document1 = XDocument.Load(reader);

答案 1 :(得分:0)