2011-11-07 127 views
0

我想使用google rss feed顯示電子郵件。爲此目的的鏈接是https://mail.google.com/mail/feed/atom。但是這個鏈接需要認證。無需登錄即可獲取Gmail rss

我想在第一次登錄後創建一個鏈接,用於獲取rss提要。該鏈接可以隨時用於獲取rss,它不會再次要求認證。

讓我知道,我該怎麼做。意思是我想生成一個始終用於獲取rss格式電子郵件的鏈接。此鏈接在首次登錄時生成。

回答

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); 
相關問題