All
Filtreleme ölçütü:
Hesabıma nasıl nakit yatırabilirim?
Hesap doğrulaması ile ilgili yardıma ihtiyacım var
Hesabıma neden erişemiyorum?
Kripto para çekimlerinde herhangi bir ücret var mı?
Hesabıma giriş yapmak için yardıma ihtiyacım var
API'lerimiz, platformlarımızla programlı bir şekilde etkileşim kurmanın bir yolunu sunar, ancak her iki platform da iki farklı arayüz sunar: Spot'ta REST ve WebSocket (v1 ve v2), Vadeli İşlemler'de ise hem REST hem de WebSocket API'leri sağlanır. Bazen belirli bir görev için en uygun arayüzü seçmek zor bir karar olabilir.
Spot'ta, her ikisi de tamamen aynı piyasa verilerini (emir defterleri, işlem geçmişi vb.) ve tamamen aynı hesap verilerini (hesap bakiyeleri, emir/işlem durumu vb.) sağlarken, REST ve WebSocket bunu önemli ölçüde farklı şekillerde yapar.
REST, bir çağrı/yanıt (soru/cevap) tipi arayüz sunar ve mevcut verilerin bir anlık görüntüsünü sağlarken, WebSocket canlı yayın tipi bir arayüz sunar ve gerçek zamanlı güncellemeler sağlar.
Bir benzetme, bir fotoğraf ile bir video arasındaki fark olacaktır; bir fotoğraf talep üzerine konunun bir anlık görüntüsünü sağlar ancak başka güncelleme yapmazken, bir video canlı yayın güncellemeleriyle konunun gerçek zamanlı bir görünümünü sağlar.
REST veya WebSocket'in uygulanması zor olmasa da, REST'in daha az karmaşık olduğu ve bunun geliştirme süresini azaltmaya ve sonraki sorunların daha hızlı çözülmesine olanak tanıdığı genel olarak kabul edilmektedir.
REST, tüm modern programlama dillerinin standart kütüphanelerinde bulunan (veya kolayca sıfırdan kodlanabilecek) standart HTTPS isteklerine dayanırken, WebSocket genellikle ek üçüncü taraf kütüphaneler (Python için önerilen WebSocket kütüphanemiz gibi) gerektiren HTTPS'den bir WSS yükseltmesine dayanır.
API destek sayfalarımız, hem REST hem de WebSocket için kullanıma hazır örnek kod sağlar, bu nedenle arayüz seçimi, uygulama kolaylığından ziyade daha kritik kriterler kullanılarak yapılabilir.
Eldeki göreve bağlı olarak, yalnızca REST, yalnızca WebSocket veya daha büyük olasılıkla hem REST hem de WebSocket'in bir kombinasyonu en uygun seçim olacaktır.
Yalnızca ara sıra piyasa verisi güncellemeleri gerektiren görevler için REST tercih edilen seçenek olacaktır. Örneğin, her 24 saatte bir piyasa verisi gerektiren günlük maliyet ortalaması botunun gerçek zamanlı akış piyasa verilerine ihtiyacı olmayacağından, REST piyasa verisi uç noktaları fazlasıyla uygun olacaktır.
Mevcut en güncel piyasa verilerini gerektiren görevler için WebSocket tercih edilen seçenek olacaktır. Örneğin, bir arbitraj botunun anlık fiyat farklılıklarından yararlanmak için birden fazla piyasadan gerçek zamanlı piyasa verilerine ihtiyacı olacaktır, bu nedenle WebSocket piyasa verisi akışları ideal seçim olacaktır.
Çoğu durumda (ticaret botlarının çoğu gibi), REST ve WebSocket'in bir kombinasyonu en etkili uygulamayı sağlayacaktır. Örneğin, bir mobil uygulama grafikleri için gerçek zamanlı piyasa verilerine ihtiyaç duyabilirken, hesap verilerine yalnızca ara sıra (örneğin bir işlem veya fonlama işlemi yaparken) ihtiyaç duyabilir, bu nedenle WebSocket piyasa verisi akışlarını REST emir/işlem/fonlama durumu uç noktalarıyla birlikte kullanmak en verimli kombinasyon olacaktır.
API destek ekibimiz, API uygulamanızı sizinle görüşmekten ve amaçladığınız kullanım senaryonuza göre API'mizi kullanmanın en uygun yolu için önerilerde bulunmaktan memnuniyet duyacaktır.