Zum Inhalt springen

Websocket vs Socket.IO / Socket.IO zeigt keine Events


Noobfire

Empfohlene Beiträge

ok, update gabs am 6.4 gegen 10:30 uhr ...

mit dem send("40market,") hab ichs auch nicht hinbekommen, was aber daran liegt, dass der websocket connect selbst mit http 400 nicht funktioniert hat, sodass ich garnicht zum send() kam.
Hab jetzt socketio probiert. Ist ziemlich gewöhnungsbedürftig, noch nicht ganz raus, wie man das vernünftig in eine Klasse verpackt, anstatt das sio = socketio.Client() nackt draußen stehen zu haben...

Aber vorallem klappt nur diese zeile:

sio.connect("wss://ws3.bitcoin.de", socketio_path="/socket.io/1", transports="websocket")

hingegen

sio.connect("wss://ws3.bitcoin.de", socketio_path="/socket.io/1", transports="websocket", namespaces=["/market"])

klappt nicht, mit fehlermeldung dass ein oder mehrere namespaces nicht verbunden werden konnten.
Zu ersterem:

@sio.on('add_order', namespace="/market")
    def on_add_order(data):
        print('add received with ', data)

klappt aber, obwohl da der namespace wieder erwähnt wird.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Am 5.4.2021 um 18:41 schrieb Serpens66:

ist das update schon durch, bzw wie sieht man es ? mein altes skript funzt noch

Zitat

Am 5. April werden wir ein Update der Websocket-Funktionalität durchführen: Die Socket.io-Client-Bibliothek wird von der Version 0.9.16 auf die Version 2.4.0 aktualisiert.

Eine Nutzung der neuen Version ist für Sie bereits jetzt möglich. Bitte verwenden Sie hierfür einfach den Host ws-mig.bitcoin.de anstatt ws.bitcoin.de.

Bitte beachten Sie: Nach dem Update des Hosts ws.bitcoin.de am 5. April wird der Host ws-mig.bitcoin.de nur noch übergangsweise bis zum 3. Mai erreichbar sein. Sie müssen also spätestens am 3. Mai wieder den Host ws.bitcoin.de nutzen!

Ups, habe übersehen, dass es eine Seite 2 gab.

Bearbeitet von Tyler_Durden
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.