Behöver hjälp med feeds

Added by Johan over 9 years ago

Hejsan

Jag tackar för tipset om http://msdn.microsoft.com/en-us/library/system.net.security.sslstream.aspx

Jag håller på att testa koden som finns på sidan ovan, för tcp-klienten. Det verkar som jag får kontakt med servern. Jag kopplar upp mig mot api.test.nordnet.se på port 443.

Min logg ser ut så här:
Client connected.
Certificate error: RemoteCertificateChainErrors (har modifierat exempelkoden så att cert-fel ignoreras, så programmet fortsätter)

Sen skickar jag in följande, sista tecknet är Ascii 10: {"cmd":"login", "args":{ "session_key":"39a5cccce4a47d4af9058b0f4752bf6042e2c114", "service":"NEXTAPI" }}

Därefter försöker jag läsa svaret från servern.. men det kommer inget svar, tillslut blir det en timeout..

Har ni några tips på hur jag kan gå vidare?

(jag har konverterat koden från C# till VB, via nån hemsida)

Tacksam för all hjälp!

mvh


Replies (13)

RE: Behöver hjälp med feeds - Added by Nordnet Simon over 9 years ago

Hej, jag kan inte se den raden i någon logg någonstans är det privata eller publika feeden du försöker koppla upp dig mot?

api.test.nordnet.se 443 är fel address. I loginsvaret får du addresserna till den publika och den privata feeden.

<hash>
<environment>test</environment>
<public-feed>
<hostname>pub.api.test.nordnet.se</hostname>
<port type="integer">443</port>
<encrypted type="boolean">true</encrypted>
</public-feed>
<private-feed>
<hostname>priv.api.test.nordnet.se</hostname>
<port type="integer">443</port>
<encrypted type="boolean">true</encrypted>
</private-feed>
<session-key>b197a76ad6d67fd0bb76adf179491998da01be42</session-key>
<expires-in type="integer">300</expires-in>
</hash>

/Simon

RE: Behöver hjälp med feeds - Added by Johan over 9 years ago

Såklart.. adressen var fel.. tack så länge.

RE: Behöver hjälp med feeds - Added by Johan over 9 years ago

Hej igen

pub.api.test.nordnet.se kommer jag åt. Inloggning med sessionkey verkar funka. Får heartbeat från den var 5 sekund (typ).

Men priv.api får jag inget svar från alls.. skickar inloggningskommandot men inget svar eller heartbeats.

Har ni tips på något som är lämpligt att subscriba på för att få lite data som tickar in?

RE: Behöver hjälp med feeds - Added by Nordnet Simon over 9 years ago

Hej ,kul att den publika feeden fungerar - då gör du rätt.

Den privata feeden är det ingen prenumeration för. Om du lägger en order så ska orderstatusen komma på den privata feeden.

/Simon

RE: Behöver hjälp med feeds - Added by Johan over 9 years ago

Den privata feeden får jag inte ordning på.. även när jag medvetet loggar in med fel Sessionkey så får jag inget svar. Mitt program väntar på att läsa svar. Inga heartbeats kommer heller. Efter uppkoppling på feeden så lägger jag en order, inte heller det ger nån respons på feeden.

Använder exakt samma anrop för den privata och publika feeden, ändrar bara servernamnet.

Har testat att logga in på den privata feeden med båda dessa kommandon: {"cmd":"login", "args":{ "session_key":"XXX", "service":"NEXTAPI" }}
och {"cmd":"login", "args":{ "session_key":"XXX"}}

Båda alternativen står i FeedAPI-wikin (såklart med rätt session key)

Slutligen så verkar den stängas ned, blir väl nån timeout.

Tips?

RE: Behöver hjälp med feeds - Added by Nordnet Simon over 9 years ago

Gem mig session_key som du använder + tidpunkt så ska jag leta i loggarna.

/Simon

RE: Behöver hjälp med feeds - Added by Johan over 9 years ago

session key
1b5a8d0237df6fa68d96cb8925d372c0a9689d56
nyss, kl 11.27

Loggade in på API'et.. listade konton och orders, loggade in på feeden, la en köp och en sälj order
Feeden väntar på svar ca 1-2 min, sen dör den (timeout kanske).

Tack

RE: Behöver hjälp med feeds - Added by Nordnet Simon over 9 years ago

Hej, login ska vara exakt samma för dom båda feederna. Båda ska service satt.

{"cmd":"login", "args":{ "session_key":"XXX", "service":"NEXTAPI" }}

Från loggarna:
Client: {"cmd":"login", "args":{ "session_key":"1b5a8d0237df6fa68d96cb8925d372c0a9689d56"}}
DEBUG1 2011-04-08 11:27:03 server: Service is blank
DEBUG3 2011-04-08 11:27:03 server: goodbye(): Closing socket to client 193.111.106.161:48762

Vi har antagligen fel i dokumentationen (eller är otydliga), var läste du om login:et så kan jag fixa till dokumentationen.

/Simon

RE: Behöver hjälp med feeds - Added by Johan over 9 years ago

På denna sidan, ca halvvägs ned är det fel:
https://api.test.nordnet.se/projects/api/wiki/Feed_API_documentation

Examples of requests¶

Login
1 {"cmd":"login", "args":{ "session_key":"ABC123"}}

Men problemet kvarstår, mitt loginanrop är som följer, service är med:

{"cmd":"login", "args":{ "session_key":"bae2d8e84ce0ca523fa4eb554d282cdb1b851bc1", "service":"NEXTAPI" }}

Jag provade 12:31 att logga in på den privata feeden med ovanstående sessionkey, men fortfarande ingen respons från feeden. Programmet väntar på att läsa från feeden, men inget kommer. Sen blir det timeout.

/Olof

RE: Behöver hjälp med feeds - Added by Nordnet Simon over 9 years ago

Hej, nu ska det fungera bättre. Prova igen.

Tack för dokumentationsfelet. Jag ska fixa till det.

/Simon

RE: Behöver hjälp med feeds - Added by Johan over 9 years ago

Nu får jag heartbeats även på den privata feeden :-)

Tack

RE: Behöver hjälp med feeds - Added by sunh 11 days ago

This is the first time an active forum is about 먹튀검증 It's really informative" related to this forum. 먹튀검증 And 스포츠중계 also seem to be good because they are related. I'm also very interested in 꽁머니 안전놀이터 I plan to write a forum related to 토토사이트 later.Before that, you can first check the related materials on my site. <a href="https://subtitles.ee/meogtwigeomjeungsite/">먹튀검증사이트</a>I'm yours메이저토토사이트. 메이저안전놀이터 the best. site name is 안전놀이터 happy to 꽁머니 along with 안전놀이터, our site 토토사이트 also has the same information. We ask for your interest in our site as well. This was the above 먹튀검증.

RE: Behöver hjälp med feeds - Added by sunh 11 days ago

가장확실한먹튀검증커뮤니티 your post was really impressive to me. 먹튀신고 I'm very happy 먹튀 to finally find the article 먹튀검증업체 I've been searching for. 먹튀커뮤니티 How did you write 먹튀사이트검증 this article? 먹튀사이트 That's amazing. 메이저놀이터 It is no exaggeration 메이저안전놀이터추천 to say that메이저놀이터추천 you are an expert in this field. 메이저놀이터 I want to 사설토토 learn how 메이저사설토토 to write from you. 사설토토사이트추천 Actually, 사설토토사이트 I'm posting on 사설놀이터 a similar site. 안전놀이터 It's not really easy. 토토안전놀이터 That's why 안전놀이터 I think you're even greater. 토토사이트 COVID-19 is a problem 토토추천 around the world these days. 메이저토토사이트 Are you okay? 먹튀없는토토사이트 I would like to thank you again for always being careful and allowing me to read this. 토토사이트추천 Then have a happy day. 토토사이트 Thank you.

(1-13/13)