2011-11-07 4 views
0

Google rss 피드를 사용하여 이메일을 표시하고 싶습니다. 이 목적을위한 링크는 https://mail.google.com/mail/feed/atom입니다. 그러나이 링크에는 인증이 필요합니다.로그인하지 않고 Gmail rss 받기

rss 피드를 얻는 데 처음 로그인 한 후 링크를 ​​만들고 싶습니다. 이 링크는 언제든지 rss를 얻기 위해 사용될 수 있으며 인증을 다시 요구하지 않습니다.

알려주세요. 어떻게해야합니까? 나는 항상 rss 형식으로 이메일을받는 데 사용되는 링크를 생성하고 싶다. 이 링크는 처음 로그인 할 때 생성됩니다.

답변

2

은 - 잘 작동 :

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); 
관련 문제