windows phone 7 - c# How to login to Google Reader -
i'm looking code fragment show me how sid google reader in c#. know of such beast?
it's quite easy. first should perform get
request https://www.google.com/accounts/clientlogin
page login , password (don't forget url encode them). , parse response (there several parameters divided new line character \n
) sid
. here simplest example (no error handling):
var url = string.format("https://www.google.com/accounts/clientlogin?service=reader&email={0}&passwd={1}", httputility.urlencode(email), httputility.urlencode(password) ); var web = new webclient(); web.downloadstringcompleted += (sender, e) => { var sid = e.result.split('\n') .first(s => s.startswith("sid=")) .substring(4); }; web.downloadstringasync(new uri(url));
but make code more elegant using asyncctp.
Comments
Post a Comment