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); } }
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); }