private static void Auth_AuthCodeReceived(object sender, AuthCodeReceivedEventArgs e) { auth.AuthCode = e.AuthCode; Console.WriteLine("-> Auth code received: " + e.AuthCode); // Request actual token var client = new RestClient("https://www.strava.com/oauth/token"); var request = new RestRequest("resource/{id}", Method.POST); request.AddParameter("client_id", "37659"); request.AddParameter("client_secret", "21d2a6ec68c28870375ef64e2dbac30ef331ab57"); request.AddParameter("code", e.AuthCode); request.AddParameter("grant_type", "authorization_code"); //request.AddHeader("header", "value"); // execute the request IRestResponse response = client.Execute(request); var content = response.Content; string a = content.ToString(); }
static void c_AuthCodeReceived(object sender, AuthCodeReceivedEventArgs e) { Console.WriteLine($"AuthCode received {e.AuthCode} sender {sender}"); }