public virtual IAsyncResult BeginVerifyCredentials(VerifyCredentialsOptions options)
		{
			var include_entities = options.IncludeEntities;
			var skip_status = options.SkipStatus;
				

			return BeginWithHammock<TwitterUser>(WebMethod.Get, "account/verify_credentials", FormatAsString, "?include_entities=", include_entities, "&skip_status=", skip_status);
		}
		public virtual void VerifyCredentials(VerifyCredentialsOptions options, Action<TwitterUser, TwitterResponse> action)
		{
			var include_entities = options.IncludeEntities;
			var skip_status = options.SkipStatus;
			
			WithHammock(action, "account/verify_credentials", FormatAsString, "?include_entities=", include_entities, "&skip_status=", skip_status);
		}
		public virtual TwitterUser VerifyCredentials(VerifyCredentialsOptions options)
		{
			var include_entities = options.IncludeEntities;
			var skip_status = options.SkipStatus;
				
			
			return WithHammock<TwitterUser>("account/verify_credentials", FormatAsString, "?include_entities=", include_entities, "&skip_status=", skip_status);
		}
		public virtual Task<TwitterResponse<TwitterUser>> VerifyCredentialsAsync(VerifyCredentialsOptions options)
		{
			var include_entities = options.IncludeEntities;
			var skip_status = options.SkipStatus;
				
			
			return ExecuteRequest<TwitterUser>("account/verify_credentials", FormatAsString, "?include_entities=", include_entities, "&skip_status=", skip_status);
		}
		public virtual Task<TwitterAsyncResult<TwitterUser>> VerifyCredentialsAsync(VerifyCredentialsOptions options)
		{
			var include_entities = options.IncludeEntities;
			var skip_status = options.SkipStatus;
			
			return WithHammockTask<TwitterUser>(_client, "account/verify_credentials", FormatAsString, "?include_entities=", include_entities, "&skip_status=", skip_status);
		}
		private static void TestWithTweetSharpXAuth()
		{
			// OAuth Access Token Exchange
			TwitterService twitterService = new TwitterService(OAuthProperties.ConsumerKey, OAuthProperties.ConsumerKeySecret);
			twitterService.AuthenticateWith(OAuthProperties.AccessToken, OAuthProperties.AccessTokenSecret);

			Console.WriteLine("Enter Username...");
			string username = Console.ReadLine();
			Console.WriteLine("Enter Password...");
			string password = Console.ReadLine();
			OAuthAccessToken accessToken = twitterService.GetAccessTokenWithXAuth(username, password);

			twitterService.AuthenticateWith(accessToken.Token, accessToken.TokenSecret);
			var verifyCredentialsOptions = new VerifyCredentialsOptions { IncludeEntities = true };
			TwitterUser user = twitterService.VerifyCredentials(verifyCredentialsOptions);
		}
Example #7
0
        public void authTwitter()
        {
            if (this.TWaccess != null)
            {
                this.TWclient.AuthenticateWith(this.TWaccess.Token, this.TWaccess.TokenSecret);

                VerifyCredentialsOptions options = new VerifyCredentialsOptions();
                options.IncludeEntities = false;
                options.SkipStatus = true;
                TweetSharp.TwitterUser user = this.TWclient.VerifyCredentials(options);

                LoginUser TwitterUser = new LoginUser(user.Id.ToString(), user.Name, user.ScreenName, user.ProfileImageUrl);

                TwitterUser.extraData.Add("volgers", user.FollowersCount);
                TwitterUser.extraData.Add("volgend", user.FriendsCount);

                this.loggedInUsers.Add(Post.SocialNetwork.Twitter, TwitterUser);
                this.loginPage.processTwitterLoginStage();

                this.saveSettings();
            }
        }