/// <summary> /// This Method Will Get All Trends Of Twitter /// </summary> /// <param name="User">Twitter User Name And Password</param> /// <returns>Json Text Of Trends</returns> public string Trends(TwitterUser User) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string response = twtWebReq.PerformWebRequest(User, Globals.TrendsUrl, "Get", true, ""); return(response); }
/// <summary> /// This Method Will Check That User is Authenticated Or Not /// </summary> /// <param name="User">Twitter User Name And Password</param> /// <returns>Return Xml Text With User Details</returns> public XmlDocument Verify_Credentials(TwitterUser User) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string response = twtWebReq.PerformWebRequest(User, Globals.VerifyCredentialsUrl, "GET", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// this Method Will /// </summary> /// <param name="User">Twitter User Name And Password</param> /// <returns>Return Xml Text With User Details</returns> public XmlDocument Rate_Limit_Status(TwitterUser User) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string response = twtWebReq.PerformWebRequest(User, Globals.RateLimitStatusUrl, "GET", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
public JObject SearchMethodForTwtUser(oAuthTwitter OAuth, string SearchKey, string pageindex) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Globals.SearchTwtUserUrl + SearchKey + "&page=" + pageindex; JObject response = objTwitterWebRequest.PerformWebRequest(RequestUrl, "GET"); return(response); }
/// <summary> /// This will Method will delete Direct Message by Direct Message Id /// </summary> /// <param name="User">Twitter UserName and Password</param> /// <param name="DirectMessageId">Direct Message Id</param> /// <returns></returns> public XmlDocument DeleteDirectMessage(TwitterUser User, int DirectMessageId) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Socioboard.Twitter.App.Core.Globals.NewDirectMessage + DirectMessageId + ".xml"; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Post", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// This will Send DirectMessage to the User /// </summary> /// <param name="User">Twitter UserName Password</param> /// <param name="DirectMessage">DirectMessage</param> /// <param name="UserId">USerId Whom You Want to Send Direct Message</param> /// <returns></returns> public XmlDocument NewDirectMessage(TwitterUser User, string DirectMessage, string ScreenName) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Socioboard.Twitter.App.Core.Globals.NewDirectMessage + "?screen_name=" + ScreenName + "&text=" + DirectMessage; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Post", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// This Method Will Get All Direct Message Sent By User /// </summary> /// <param name="User">Twitter User Name And Password</param> /// <param name="Count">Number Of DirectMessage Sent By User</param> /// <returns>Xml Text Of DirectMessage Sent By User</returns> public XmlDocument DirectMessage_Sent(TwitterUser User, string Count) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Socioboard.Twitter.App.Core.Globals.DirectMessageSentByUserUrl + Count; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Get", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// Get All ReTweets Sent By User /// </summary> /// <param name="User">Twitter User And Password</param> /// <param name="Count">Number Of ReTweets</param> /// <returns>Return XmlText Of ReTweets</returns> public XmlDocument Status_RetweetedByMe(TwitterUser User, string Count) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Globals.RetweetedByMeUrl + Count; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Get", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// This Method Will Get All Trends Of Twitter Using OAUTH /// </summary> /// <param name="User">OAuth Keys Token, TokenSecret, ConsumerKey, ConsumerSecret</param> /// <returns>Json Text Of Trends</returns> public XmlDocument SearchMethod(oAuthTwitter OAuth, string SearchKey, string pageindex) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Globals.SearchUrl + SearchKey + "&page=" + pageindex; string response = OAuth.oAuthWebRequest(oAuthTwitter.Method.GET, RequestUrl, string.Empty); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// UnFollow Twitter User /// </summary> /// <param name="twitterUser">Twitter UserName And Password</param> /// <param name="UserToFollow">ScreenName Of Whom You Want To UnFollow</param> /// <returns>Returm Xml</returns> public XmlDocument Friendships_Destroy(TwitterUser User, string ScreenName) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Globals.UnFollowUrl + ScreenName; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Post", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// This Method Will Show User Statues By ScreenName /// </summary> /// <param name="User">Twitter User Name And Password</param> /// <param name="UserId">Twitter UserId Of User</param> /// <returns></returns> public XmlDocument ShowStatusByScreenName(TwitterUser User, string ScreenName) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Socioboard.Twitter.App.Core.Globals.ShowStatusUrlByScreenName + ScreenName; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Get", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// This Method Will Retweet /// </summary> /// <param name="User">Twitter User Name And Password</param> /// <param name="UserId">Tweet Id</param> /// <returns></returns> public XmlDocument ReTweetStatus(TwitterUser User, string Id) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Socioboard.Twitter.App.Core.Globals.ReTweetStatus + Id + ".xml"; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Post", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// This Method Will Update Tweets On Twitter /// </summary> /// <param name="User">Twitter UserName And Password</param> /// <param name="StatusText">Status Messages</param> /// <returns>Return Xml Text Of Details</returns> public XmlDocument UpdateStatus(TwitterUser User, string StatusText) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Socioboard.Twitter.App.Core.Globals.UpdateStatusUrl + "?status=" + StatusText; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Post", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// This Method Will Show User Statues By Id /// </summary> /// <param name="User">Twitter User Name And Password</param> /// <param name="UserId">Twitter UserId Of User</param> /// <returns></returns> public XmlDocument ShowStatus(TwitterUser User, string UserId) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Globals.ShowStatusUrl + UserId + ".xml"; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Get", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// This Method Will Get All Followers Id of User /// </summary> /// <param name="User">Twitter User Name and Password</param> /// <param name="ScreenName">ScreenName Of Whom You Want To Get Followers Id</param> /// <returns>All Followers Id</returns> public XmlDocument FollowersId(TwitterUser User, string ScreenName) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Globals.FollowersIdUrl + ScreenName; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Get", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// This Method Will Get All Trends Of Twitter /// </summary> /// <param name="User">Twitter User Name And Password</param> /// <returns>Json Text Of Trends</returns> public XmlDocument SearchMethod(TwitterUser User, string SearchKey) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Globals.SearchUrl + SearchKey; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Get", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// UnFollow Twitter User /// </summary> /// <param name="twitterUser">Twitter UserName And Password</param> /// <param name="UserToFollow">ScreenName Of Whom You Want To UnFollow</param> /// <returns>Returm Xml</returns> public XmlDocument Friendships_Destroy(TwitterUser User, int UserId) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Socioboard.Twitter.App.Core.Globals.UnFollowUrlById + UserId; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Post", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// Follow Twitter User /// </summary> /// <param name="twitterUser">Twitter UserName And Password</param> /// <param name="UserToFollow">ScreenName Of Whom You Want To Follow</param> /// <returns>Returm Xml</returns> public XmlDocument Friendships_Create(TwitterUser User, string ScreenName) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Socioboard.Twitter.App.Core.Globals.FollowerUrl + ScreenName; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Post", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// Follow Twitter User /// </summary> /// <param name="twitterUser">Twitter UserName And Password</param> /// <param name="UserToFollow">ScreenName Of Whom You Want To Follow</param> /// <returns>Returm Xml</returns> public XmlDocument Friendships_Create(TwitterUser User, int UserId) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Globals.FollowerUrlById + UserId; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Post", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
/// <summary> /// Get All Tweets Sent By User /// </summary> /// <param name="User">Twitter User And Password</param> /// <param name="Count">Number Of Tweets</param> /// <returns>Return XmlText Of Tweets Sent By User</returns> public XmlDocument Status_UserTimeLine(TwitterUser User, string Count) { TwitterWebRequest twtWebReq = new TwitterWebRequest(); string RequestUrl = Socioboard.Twitter.App.Core.Globals.UserTimeLineUrl + Count; string response = twtWebReq.PerformWebRequest(User, RequestUrl, "Get", true, ""); xmlResult.Load(new StringReader(response)); return(xmlResult); }
public BasicAuth() { twitterWebRequest = new TwitterWebRequest(); xmlDoc = new XmlDocument(); }
public Search() { xmlResult = new XmlDocument(); objTwitterWebRequest = new TwitterWebRequest(); }