예제 #1
0
        private static void Authenticate_Etrade_With_Client()
        {
            var config = EtConfigurationService.GetOAuthConfigFromSetting();

            _apiServices = new EtApiService(config);

            var authorizeUrl = _apiServices.GetAuthorizeUrl();

            Process.Start(authorizeUrl);

            string verificationKey;

            do
            {
                System.Console.Write("Enter verification key: ");

                verificationKey = System.Console.ReadLine();
            }while (verificationKey == null);

            var isSet = _apiServices.SetAccessToken(verificationKey);

            if (isSet)
            {
                EtConfigurationService.SaveTokenTpConfig(config);
            }
        }
예제 #2
0
        private static void SetAccessToken()
        {
            string verificationKey;

            do
            {
                System.Console.Write("Enter verification key: ");

                verificationKey = System.Console.ReadLine();
            }while (verificationKey == null);

            var isSet = _apiServices.SetAccessToken(verificationKey);
        }