//========================================================================================== // *** Walkthrough #9 - Embedded DocuSign Console //========================================================================================== private void EmbeddedDocuSignConsole() { //***************************************************************** // ENTER VALUES FOR FOLLOWING VARIABLES! //***************************************************************** string AccountEmail = "***"; string AccountPassword = "******"; //***************************************************************** // user credentials Account account = new Account(); account.Email = AccountEmail; account.Password = AccountPassword; // make the login call (retrieves your baseUrl and accountId) bool result = account.Login(); if (!result) { Console.WriteLine("Login API call failed for user {0}.\nError Code: {1}\nMessage: {2}", account.Email, account.RestError.errorCode, account.RestError.message); return; } // generate user console URL result = account.GetUserConsoleView(); if (!result) { if (account.RestError != null) { Console.WriteLine("Error code: {0}\nMessage: {1}", account.RestError.errorCode, account.RestError.message); return; } else { Console.WriteLine("Error encountered retrieving signing token, please review your envelope and recipient data."); return; } } else { // open the DocuSign Console View Process.Start(account.ConsoleUrl); } }