public TwitterUser GetUserProfile()
 {
     if (!_authenticated) return null;
     var getUpo = new GetUserProfileOptions()
     {
         IncludeEntities = false,
         SkipStatus = false
     };
     return _twitterService.GetUserProfile(getUpo);
 }
		public virtual void GetUserProfile(GetUserProfileOptions 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 IAsyncResult BeginGetUserProfile(GetUserProfileOptions 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 TwitterUser GetUserProfile(GetUserProfileOptions 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);
		}
Example #5
0
        public void ValidateTwitter()
        {
            TwitterService.AuthenticateWith(TwitterAccessToken, TwitterAccessTokenSecret);
            GetUserProfileOptions u = new GetUserProfileOptions();

            TwitterUser user = TwitterService.GetUserProfile(u);

            if (user == null)
            {
                TwitterIsReady = false;
                LastTwitterError = TwitterService.Response.StatusDescription;
            }
            else
            {
                TwitterIsReady = true;
            }
        }
		public virtual Task<TwitterResponse<TwitterUser>> GetUserProfileAsync(GetUserProfileOptions 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);
		}