public void OAuthInBrowserTestWithConsumerIdentity() { FreshbooksApi api = new FreshbooksApi(UserSettings.FreshbooksAccountName, UserSettings.ConsumerKey, UserSettings.OAuthSecret); Uri redir; using (HttpCallback callback = new HttpCallback()) { api.OAuthCallback = callback.CallbackUri; Process.Start(api.GetAuthroizationUrl().AbsoluteUri); callback.WaitForCallback(120000); redir = callback.LastRequest; } api.AuthorizeToken(redir); api.Staff.Current(); }
public void TokenBasedAuthTest() { FreshbooksApi api = new FreshbooksApi(UserSettings.FreshbooksAccountName, UserSettings.ConsumerKey); api.UseLegacyToken(UserSettings.UserToken); api.Staff.Current(); }
static FreshbooksApi CreateDefault() { FreshbooksApi api = new FreshbooksApi(UserSettings.FreshbooksAccountName, UserSettings.ConsumerKey); api.UseLegacyToken(UserSettings.UserToken); return api; }