BTCTrader / broker-api-docs

The documentation for BTCTrader's white label exchange platform API. Use this documentation to access the APIs of BTCTurk other BTCTrader partners.
109 stars 32 forks source link

Bakımdan Sonra Trades Sorgusu Çalışmıyor #72

Closed m4rked0ne closed 6 years ago

m4rked0ne commented 6 years ago

An itibariyle hiçbir işlem ikilisi için trades sorgusu çalışmamakta, dolayısıyla markette gerçekleşen emirler takip edilemiyor.

Sorgu: https://www.btcturk.com/api/trades?pairSymbol=BTCTRY Hata: {"Message":"An error has occurred."}

Her ikili için aynı hata söz konusu. Sorgu mu yenilendi?

eserlxl commented 6 years ago

Hocam kontrol ettim sorun yok, iptal ettiğim emri tekrar verdi kod. Emir vermede eksiğiniz varsa açtığım şu başlığa bakabilirsiniz: https://github.com/BTCTrader/broker-api-docs/issues/68

m4rked0ne commented 6 years ago

Problemi doğru okuduğunuzu sanmıyorum. Başlıkta trades sorgusundan bahsettim ben. Sorgunun kendisini yapıştırdım hatta. Hala çalışmıyor.

m4rked0ne commented 6 years ago

Deneyerek anladığım kadarıyla sorguyu gönderirken en son kaç işlemin istendiğini belirten 'last' değişkenini sorguda zorunlu hale getirmişsiniz bakım sonrası. API dökümanında bunu ve 5 ay önce Mart'ta yine burada belirtilen balance sorgusu kısmını güncellemelisiniz (aslında balanceV2 olan sorgu).

Örnek çalışan sorgu: https://www.btcturk.com/api/trades?pairSymbol=BTCTRY&last=25

API dökümanında aşağıdaki gibi belirtilen 1. sorgu tipi çalışmıyor.

Trades GET .../api/trades?pairSymbol=BTCTRY OR GET .../api/trades?pairSymbol=BTCTRY&last=COUNT (Max. value for count parameter is 50)

nepnesomao commented 6 years ago

Merhaba,

Şu an sorun giderilmiştir.

m4rked0ne commented 6 years ago

Evet şuan çalışıyor.

Birşey daha belirtip öyle kapatayım.

'last' değişkeni gönderilmediği zaman gelen cevapta zaman verisi Türkiye saati üzerinden bir timestamp olarak gelirken, 'last' belirtilerek gönderildiğinde evrensel saat diliminde (Türkiye saati -3) ve ISO8601 formatında geliyor.