C#-/.NET-WebSocket-Client für Pinnacle-Quoten
Antwort: nutze System.Net.WebSockets.ClientWebSocket, setze x-api-key mit Options.SetRequestHeader, verbinde dich mit wss://pinnfeed.io/v1/stream, abonniere und beantworte jeden Ping. Builder-Tarif (99 €/Monat).
Skizze#
using var ws = new ClientWebSocket();
ws.Options.SetRequestHeader("x-api-key", Environment.GetEnvironmentVariable("PINNFEED_KEY"));
await ws.ConnectAsync(new Uri("wss://pinnfeed.io/v1/stream"), CancellationToken.None);
// SendAsync UTF-8 JSON subscribe; on ping send {"type":"pong"}
Siehe auch: TypeScript, Doku.
Tarife#
Builder (99 €/Monat) für den Live- und Pre-Match-WebSocket und die Schlussquoten-Historie. Testphase 3 Tage; eine Karte ist nötig und wird nach Tag 3 belastet, wenn du nicht kündigst. Kostenloses REST mit Verzögerung: Registrierung.
Bildungsinhalt für Erwachsene (18+). Keine Tipps, kein Gewinnversprechen. In Deutschland nur bei Anbietern auf der GGL-Whitelist wetten.
Häufige Fragen#
Funktioniert das mit dem .NET Framework?#
Besser modernes .NET mit ClientWebSocket. Ältere Plattformen brauchen eventuell eine WebSocket-Bibliothek eines Drittanbieters, die Header setzen kann.
Kann ich SignalR verwenden?#
Nicht nötig: Der Feed ist ein normaler WebSocket, kein SignalR-Hub.