Lyssna på feeds c#

Added by Marcus almost 5 years ago

Hej,

Jag kan utan problem koppla upp mig mot NN och skicka Http-requests för att få all information gällande markets osv. Dock undrar jag hur man på smidigaste sätt lyssnar på feeds om man kodar C#?

Jag är inte riktigt van vid hur jag kopplar upp mig mot en feed, men om jag bara kan börja ta emot den blir JSON-parsen inga problem sen. Om någon har något förslag som fungerar hade det varit mycket uppskattat.

Mvh
/Marcus


Replies (7)

RE: Lyssna på feeds c# - Added by Marcus almost 5 years ago

Tack så mycket Joachim. Lyckades logga in nu och får heartbeats. Försökte subscriba till en price-feed genom att skicka:

"{\"cmd\":\"subscribe\",\"args\":{ \"t\":\"" + "price" + "\",\"i\":\"101\"" + "\",\"m\":\"11\"}}\n";

Får endast tillbaka heartbeats. Är det meningen att man ska få någon bekräftelse att man är subscribed? Eller tar det en viss tid innan man får någon prisinfo? Såg att du råkat ut för samma i en annan tråd.

Mvh
/Marcus

RE: Lyssna på feeds c# - Added by Joachim almost 5 years ago

Det är samma problem som jag just nu har. Jag förstår inte varför. Därför det kom in för en vecka sen. Men sedan några dagar tillbaka så får jag inte dem. Så jag tänkte snart jag ska sätta mig och se vad som kan ha hänt. Men om du också har samma problem så verkar det inte vara min kod då.

RE: Lyssna på feeds c# - Added by Joachim almost 5 years ago

Men nu får jag faktiskt data på price när jag testar.

RE: Lyssna på feeds c# - Added by Marcus almost 5 years ago

Tror det blir fel när jag försöker skriva till socketen efter jag fått kontakt med Heartbeats. Finns inte så mycket dokumenterat hur man bör göra med .Net/C#. Kör du C# med?

Ska se om jag får tid i helgen att lösa det.

RE: Lyssna på feeds c# - Added by Björn almost 5 years ago

Du lyckas ju med inloggningen på feeden, så koden för att prata med socketen är nog bra.
Däremot ska Market Id skickas som ett heltal och inte en sträng enligt dokumentationen.
Det är nog det som är fel, men du kan väl posta det som faktiskt skickas. Det är lite jobbigt att läsa alla \" :-)

RE: Lyssna på feeds c# - Added by Marcus almost 5 years ago

Får ursäkta :-) Använde mig av en kass Json serializer innan.

Löste problemet. Dels ska MarketID vara int och inte string. Sedan är det så fruktansvärt lätt att glömma "\n" i slutet på varje request.

Tack för all hjälp.

Mvh
/Marcus

(1-7/7)