/// <summary> /// This Method Will Check That User Is Authenticatde Or Not /// </summary> /// <param name="User">Twitter UserName And Password</param> /// <returns>Return True If User Is Authenticated</returns> public bool Verify_Credentials(TwitterUser User) { Twitter.Core.AccountMethods.Account account = new Twitter.Core.AccountMethods.Account(); xmlResult = account.Verify_Credentials(User); XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("user"); foreach (XmlNode xmlNode in xmlNodeList) { //XmlElement idElement = (XmlElement)xmlNode; //twitterUser.UserID = idElement.GetElementsByTagName("id")[0].InnerText; return true; } return false; }
/// <summary> /// This Method Will Check That User Is Authenticatde Or Not /// </summary> /// <param name="oAuth">OAuth Keys Token, TokenSecret, ConsumerKey, ConsumerSecret</param> /// <returns>Return True If User Is Authenticated</returns> public bool Verify_Credentials(oAuthTwitter oAuth) { Twitter.Core.AccountMethods.Account account = new Twitter.Core.AccountMethods.Account(); JArray obj = account.Verify_Credentials(oAuth); // XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("user"); foreach (var item in obj) { //XmlElement idElement = (XmlElement)xmlNode; //twitterUser.UserID = idElement.GetElementsByTagName("id")[0].InnerText; return true; } return false; }
/// <summary> /// This Method Will Check That User Is Authenticatde Or Not /// </summary> /// <param name="oAuth">OAuth Keys Token, TokenSecret, ConsumerKey, ConsumerSecret</param> /// <returns>Return True If User Is Authenticated</returns> public string GetOAuthScreenName(oAuthTwitter oAuth) { SortedDictionary<string, string> strdic = new SortedDictionary<string,string>(); string ScreenName = string.Empty; Twitter.Core.AccountMethods.Account account = new Twitter.Core.AccountMethods.Account(); JArray obj = account.Verify_Credentials(oAuth); // xmlResult = account.Verify_Credentials(oAuth); // XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("user"); foreach (var item in obj) { ScreenName = item["screen_name"].ToString(); } return ScreenName; }
/// <summary> /// This Method Will Check That User Is Authenticatde Or Not /// </summary> /// <param name="oAuth">OAuth Keys Token, TokenSecret, ConsumerKey, ConsumerSecret</param> /// <returns>Return True If User Is Authenticated</returns> public string GetOAuthScreenName(oAuthTwitter oAuth) { string ScreenName = string.Empty; Twitter.Core.AccountMethods.Account account = new Twitter.Core.AccountMethods.Account(); xmlResult = account.Verify_Credentials(oAuth); XmlNodeList xmlNodeList = xmlResult.GetElementsByTagName("user"); foreach (XmlNode xmlNode in xmlNodeList) { XmlElement idElement = (XmlElement)xmlNode; ScreenName = idElement.GetElementsByTagName("screen_name")[0].InnerText; return ScreenName; } return ScreenName; }