WebSocket'lere dayalı birkaç uygulama vardır: finans, mesaj yayınlama, kuyruklar... sgcWebSockets, WebSocket protokolüne dayalı en önemli API'leri uygular. Bir API kullanmak için, API bileşenini istemciye eklemeniz yeterlidir; tüm mesajlar API bileşeni tarafından işlenecektir (bir istemciye yalnızca bir API bileşeni eklenebilir).
| API | Açıklama |
| Binance | uluslararası çok dilli bir kripto para borsasıdır. |
| Binance Futures | Binance Futures WebSocket / REST Market Streams'e bağlanmanıza olanak tanır. |
| Coinbase |
Coinbase, ABD merkezli bir kripto borsasıdır. Bitcoin (BTC), Ethereum (ETH) ve daha fazlasını USD, EUR ve GBP karşılığında ticaret edin. WebSocket API ve REST API desteği. |
| SignalR | WebSockets'i taşıma olarak kullanarak gerçek zamanlı web işlevselliği geliştirmeyi kolaylaştıran, ASP.NET geliştiricileri için bir kütüphanedir. |
| SignalRCore |
ASP.NET Core SignalR, uygulamalara gerçek zamanlı web işlevselliği eklemeyi basitleştiren açık kaynaklı bir kütüphanedir. |
| SocketIO | gerçek zamanlı web uygulamaları için bir JavaScript kütüphanesidir. Web istemcileri ve sunucular arasında gerçek zamanlı, çift yönlü iletişim sağlar. |
| Kraken | ABD merkezli bir kripto para borsasıdır. |
| Kraken Futures | Kraken Futures WebSocket / REST Market verilerine bağlanmanıza olanak tanır. |
| Pusher | Pusher, esnek pub/sub mesajlaşma, canlı kullanıcı listeleri, kimlik doğrulama... ile kolay ve güvenilir bir platformdur. |
| Bitfinex | Bitfinex, dünyanın en büyük ve en gelişmiş kripto para ticaret platformlarından biridir. Kullanıcılar Bitcoin, Ethereum, Ripple, EOS, Bitcoin Cash, Iota, NEO, Litecoin, Ethereum Classic değiş tokuş edebilir... |
| Bitstamp | Bitstamp, 2011'den beri blockchain ekosistemini destekleyen, dünyanın en uzun süredir faaliyet gösteren kripto borsalarından biridir. |
| Huobi | uluslararası çok dilli bir kripto para borsasıdır. |
| Cex | bir kripto para borsası ve eski bir Bitcoin bulut madenciliği sağlayıcısıdır. |
| Cex Plus | CEX.IO Exchange Plus, derin likidite ve gelişmiş işlem araçları sunan üstün kripto işlem platformudur |
| Bitmex | bir kripto para borsası ve türev ticaret platformudur. |
| 3Commas | Bir kripto ticaret botudur. |
| Kucoin | BTC, ETH, KCS, SHIB, DOGE gibi kripto paraları almanıza, satmanıza ve saklamanıza olanak tanıyan bir kripto para borsasıdır |
| Kucoin Futures | Kucoin Futures Sunucularına (WebSocket ve REST) bağlanmanıza olanak tanır |
| OKX | eski adıyla OKEx, en büyük kripto spot ve türev ticaret borsalarından biridir. |
| XTB | +2000'den fazla finansal piyasaya erişim sağlayan FX ve CFD ticareti. |
| Discord | çevrimiçi oyun ve yayın için en popüler iletişim araçlarından biridir. |
| Bybit | kripto para borsası ve işlem platformu |
| OpenAI API | OpenAI Realtime API, konuşmadan konuşmaya (speech-to-speech) sohbet deneyimleri ve gerçek zamanlı transkripsiyon dahil olmak üzere düşük gecikmeli, çok modlu etkileşimleri sağlar. |
| MEXC | Merkezi kripto para borsası ve ticaret platformu, bu bileşen SPOT API'sini uygular. |
| MEXC Futures | Merkezi kripto para borsası ve ticaret platformu; bu bileşen Futures API'sini uygular. |
| Bitget | Spot ve Futures piyasalarını destekleyen kripto para borsası ve işlem platformu. |
| Gate.io | WebSocket ve REST API'leri ile Spot ve Futures işlemlerini destekleyen kripto para borsası. |
| Deribit | Bitcoin ve Ethereum üzerinde vadeli işlem ve opsiyon ticareti sunan kripto para türev borsası. |
| Crypto.com | WebSocket ve REST API'leri ile Market ve User kanallarını destekleyen kripto para borsası. |
| HTX | Piyasa verileri ve ticaret için REST API'ye sahip uluslararası kripto para borsası (eski adıyla Huobi). |
WebSocket API'leri çalışma zamanında kaydedilebilir, sadece RegisterAPI Yöntemini çağırın ve API bileşenini bir parametre olarak geçin.
| API | Açıklama |
| Telegram | bulut tabanlı bir anlık mesajlaşma ve internet üzerinden ses hizmetidir. Kullanıcılar mesaj gönderebilir ve fotoğraf, video, sticker, ses ve her türden dosya değiştirebilir. |
| uluslararası olarak kullanılabilen Amerikan ücretsiz, platformlar arası merkezi anlık mesajlaşma ve voice-over-IP hizmetidir | |
| RCON | sunucuya konsol komutlarının verilmesine olanak tanıyan TCP/IP tabanlı bir iletişim protokolüdür. |
| CryptoHopper | Bu bir kripto işlem botu ve portföy yöneticisidir. |
| CryptoRobotics | Bir kripto ticaret robotudur. |
| API | Açıklama |
| RTCMultiConnection | RTCMultiConnection, eşten eşe uygulamalar (ekran paylaşımı, ses/video konferansı, dosya paylaşımı, medya akışı vb.) için bir WebRTC JavaScript kütüphanesidir. |
| WebPush | Web Push protokolü, web uygulamalarının, uygulama açık veya etkin olmasa bile kullanıcılara bildirim göndermesine olanak tanır. |
| WebAuthn | Biyometri, güvenlik anahtarları ve passkey'ler kullanarak parolasız kimlik doğrulaması için FIDO2/WebAuthn sunucu API'si. |
API bileşenleri, REST isteklerini ortak bir HTTP istemcisi üzerinden gönderir. Bir istek HTTP hata durumuyla başarısız olduğunda, istemci sgcHTTP_API biriminde tanımlanan EsgcHTTPAPIProtocolException istisnasını oluşturur. Bu istisna, önceki sürümlerde oluşturulan istisnadan türer, bu nedenle mevcut istisna işleyicileri hiçbir değişiklik olmadan çalışmaya devam eder ve başarısız olan isteğin yanıt başlıklarını taşır. Daha önce, hata uygulamaya ulaşmadan önce HTTP nesnesi yok ediliyordu ve bu başlıklar kayboluyordu, bu yüzden bir HTTP 429 yanıtındaki Retry-After başlığı veya borsaların döndürdüğü hız limiti sayaçları hiçbir şekilde okunamıyordu.
Post ve Query yöntemlerinin kabul ettiği ResponseHeaders parametresi artık yalnızca istek başarılı olduğunda değil, başarısız olduğunda da doldurulur.
Tam bir örnek için Binance | Piyasa Verilerini Al konusunu okuyun.
Her WebSocket API istemcisinin, istemcinin sunucuya gönderdiği mesajları sınırlayan bir Throttle özelliği vardır. Borsalar, mesaj hızlarını aşan bir bağlantıyı kapatır, bu nedenle peş peşe gönderilen abone olma çerçeveleri soketin düşmesine neden olabilir.