private async static void XAuthTestWithLinqToTwitter() { Console.WriteLine("Enter User Name..."); string userName = Console.ReadLine(); Console.WriteLine("Enter Password..."); string password = Console.ReadLine(); var auth = new XAuthAuthorizer { CredentialStore = new XAuthCredentials { ConsumerKey = OAuthProperties.ConsumerKey, ConsumerSecret = OAuthProperties.ConsumerKeySecret, UserName = userName, Password = password } }; try { await auth.AuthorizeAsync(); } catch (Exception ex) { Console.WriteLine(ex); } using (var twitterCtx = new TwitterContext(auth)) { //Log twitterCtx.Log = Console.Out; List<LinqToTwitter.User> users = (from tweet in twitterCtx.User where tweet.Type == UserType.Show && tweet.ScreenName == "JoeMayo" select tweet) .ToList(); users.ForEach(user => { var status = user.Protected || user.Status == null ? "Status Unavailable" : user.Status.Text; Console.WriteLine( "ID: {0}, Name: {1}\nLast Tweet: {2}\n", user.UserID, user.ScreenName, status); }); } }
private static TwitterContext GetTwitterContext() { var auth = new XAuthAuthorizer() { CredentialStore = new InMemoryCredentialStore { ConsumerKey = "rsrleZR4jRNIN0Cm7uPGxOpWy", ConsumerSecret = "ij1N7CcRwPtbe76RFdon8ruCJEMNVFJ4n03AKbVDMjzAFqbPqs", OAuthToken = App.UserInfo.Token, OAuthTokenSecret = App.UserInfo.TokenSecret, ScreenName = App.UserInfo.ScreenName, UserID = ulong.Parse(App.UserInfo.TwitterId) }, }; auth.AuthorizeAsync(); var ctx = new TwitterContext(auth); return ctx; }
private static TwitterContext GetTwitterContext() { var auth = new XAuthAuthorizer() { CredentialStore = new InMemoryCredentialStore { ConsumerKey = "Twitter Consumer Key", ConsumerSecret = "Twitter Consumer Secret", OAuthToken = App.User.Token, OAuthTokenSecret = App.User.TokenSecret, ScreenName = App.User.ScreenName, UserID = ulong.Parse(App.User.TwitterId) }, }; auth.AuthorizeAsync(); var ctx = new TwitterContext(auth); return ctx; }
private static TwitterContext GetTwitterContext() { var auth = new XAuthAuthorizer() { CredentialStore = new InMemoryCredentialStore { ConsumerKey = "B86OgAiSUnxXYXsspdJpvWuKH", ConsumerSecret = "uyHG0czAlBuXTnjjxOv3EIGDhZ0M9mg92JexjPUqYMZRLVSotW", OAuthToken = App.User.Token, OAuthTokenSecret = App.User.TokenSecret, ScreenName = App.User.ScreenName, UserID = ulong.Parse(App.User.TwitterId) }, }; auth.AuthorizeAsync(); var ctx = new TwitterContext(auth); return ctx; }
private TwitterContext GetTwitterContext(string serializeInfo = "") { TwitterData.TwitterUser user = JsonConvert.DeserializeObject<TwitterData.TwitterUser>(serializeInfo); var auth = new XAuthAuthorizer() { //CredentialStore = new InMemoryCredentialStore //{ // ConsumerKey = "YVgafJLg6figpxcFTx9oBhXDw", // ConsumerSecret = "AdNdiuHSHIf5hN6HWnVrC9u6bnW3vVirjEhAFrfabacPIQdh98", // OAuthToken = "3620214675-KzcSqmYy131LlcQGe8nOptxCdQCBP8ajPYXYwvl", // OAuthTokenSecret = "GycvXtklGfaYz1WjOINEhkmZr6OwGDz38SUX68iCMWv9f", // ScreenName = "bogdanm__", // UserID = 3620214675 //}, CredentialStore = new InMemoryCredentialStore { ConsumerKey = "YVgafJLg6figpxcFTx9oBhXDw", ConsumerSecret = "AdNdiuHSHIf5hN6HWnVrC9u6bnW3vVirjEhAFrfabacPIQdh98", OAuthToken = "3620214675-KzcSqmYy131LlcQGe8nOptxCdQCBP8ajPYXYwvl", OAuthTokenSecret = "GycvXtklGfaYz1WjOINEhkmZr6OwGDz38SUX68iCMWv9f", ScreenName = user == null ? String.Empty : user.ScreenName, UserID = user == null ? 0 : user.UserID }, }; auth.AuthorizeAsync(); var ctx = new TwitterContext(auth); return ctx; }