• 21-08-2021, 22:09:46
    #1
    Binance api kullanımı - User doğrulamalı işlemlerde
    *Uzak sunucu hata döndürdü: (400) Hatalı İstek hatası alıyorum
    Pythonda aynı mantıkla çalışıyor fakat c# ta çalıştıramadım ücretli/ücretsiz yardımcı olabilecek hocalarım var mıdır ?
    İyi çalışmalar...
    
    string timestamp = Convert.ToString((int)DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1)).TotalSeconds);
    string tempAPI_Key = "apikey";
    string tempAPI_Secret = "apisecret";
    
    string dataQueryString = "recvWindow=20000&timestamp=" + timestamp;
    string signature = "&signature=" + BitConverter.ToString(new HMACSHA256(Encoding.ASCII.GetBytes(tempAPI_Secret)).ComputeHash(Encoding.ASCII.GetBytes(dataQueryString))).ToLower();
    
    string WEBSERVICE_URL = "https://api.binance.com/api/v3/historicalTrades?"+dataQueryString+signature;
    
    
    var webRequest = System.Net.WebRequest.Create(WEBSERVICE_URL);
    if (webRequest != null)
    {
    webRequest.Method = "GET";
    webRequest.Timeout = 12000;
    webRequest.Headers.Add("X-MBX-APIKEY", tempAPI_Key);
    
    using (System.IO.Stream s = webRequest.GetResponse().GetResponseStream())
    {
    using (System.IO.StreamReader sr = new System.IO.StreamReader(s))
    {
    
    var cevap = sr.ReadToEnd();
    
    MessageBox.Show(cevap);
    
    
    
    }
    }
    }
  • 21-08-2021, 22:13:37
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    kimlik dogrulamayanlar api kullanamıyor duyurulara bak bınancenın
  • 21-08-2021, 22:15:09
    #3
    turguthan adlı üyeden alıntı: mesajı görüntüle
    kimlik dogrulamayanlar api kullanamıyor duyurulara bak bınancenın
    Kimlik doğrulama ip erişimi vs açık hocam pythonda sorunsuz işlem yapıyor ama c# da sorun oluşturuyor çözemedim
  • 21-08-2021, 22:20:30
    #4
    400 response istek attığınız route un beklediği parametreler beklenenden farklıdır.