public async void RequestTokenTest() { try { Models.Requests.OAuthTokenRequest request = new Models.Requests.OAuthTokenRequest() { ClientId = TestHelper.GetConfig("OAuth:ClientId"), ClientSecret = TestHelper.GetConfig("OAuth:ClientSecret"), Code = TestHelper.GetConfig("OAuth:Code") }; var result = await Client.RequestToken(request); Client.AccessToken = result.AccessToken; var oauthUserInformation = await Client.CurrentUsersInformation(); var oauthTestPushResults = Client.PushNote(new Models.Requests.PushNoteRequest() { Title = "OAuth Push Test", Body = "This is a test push using OAuth!", Email = oauthUserInformation.Email }); } catch (Exception) { throw; } }
public void RequestTokenTest() { try { Models.Requests.OAuthTokenRequest request = new Models.Requests.OAuthTokenRequest() { ClientId = "--YOUR APP CLIENT ID--", ClientSecret = "--YOUR APP CLIENT SECRET--", Code = "--USER CODE FROM REDIRECT--" }; var result = Client.RequestToken(request); Client.AccessToken = result.AccessToken; var oauthUserInformation = Client.CurrentUsersInformation(); var oauthTestPushResults = Client.PushNote(new Models.Requests.PushNoteRequest() { Title = "OAuth Push Test", Body = "This is a test push using OAuth!", Email = oauthUserInformation.Email }); } catch (Exception) { throw; } }