Ejemplo n.º 1
0
        static ITwitterAuthorizer DoSingleUserAuth(string accessToken, string oauthToken, out string screenName)
        {
            var auth = new SingleUserAuthorizer
            {
                Credentials = new SingleUserInMemoryCredentials
                {
                    ConsumerKey    = ConsumerKey,
                    ConsumerSecret = ConsumerSecret,
                    AccessToken    = accessToken,
                    OAuthToken     = oauthToken
                }
            };

            auth.Authorize();

            screenName = auth.Credentials.ScreenName;

            return(auth);
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            var auth = new SingleUserAuthorizer {
                Credentials = new SingleUserInMemoryCredentials {
                    ConsumerKey              = args[0],
                    ConsumerSecret           = args[1],
                    TwitterAccessToken       = args[2],
                    TwitterAccessTokenSecret = args[3]
                }
            };

            auth.Authorize();
            if (!auth.IsAuthorized)
            {
                throw new AuthenticationException();
            }
            var twitterCtx = new TwitterContext(auth);

            twitterCtx.UpdateStatus(args[4]);
        }