コード例 #1
0
ファイル: Program.cs プロジェクト: Kodanen/stravadotnet
        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();
        }
コード例 #2
0
 static void c_AuthCodeReceived(object sender, AuthCodeReceivedEventArgs e)
 {
     Console.WriteLine($"AuthCode received {e.AuthCode} sender {sender}");
 }