Die Websocket-Anfragen reagieren nicht.

Schriftsteller:Yukunjake, Erstellt: 2018-08-02 18:12:30, aktualisiert:

设置websocket,数据读取到这里就读不下去了。
ret = exchanges.IO("websocket", 1)

Log('ret ==> ', ret)
while true:
    Log('websocket ==> start')
    #tmp = exchanges[0].IO("websocket")
    tmp = exchanges[0].GetTicker()
    Log('tmp ==> ',tmp)
    sleep(5000) ![img](/upload/asset/1a5f5513162ee29b9b20928677d748ad6a567ac4.png) 

Mehr

Kleine TräumeIch weiß nicht. Ret = exchanges.IO (("Websocket", 1) Ich weiß nicht. Das ist nicht der richtige Weg. Außerdem sind nur die Token und die OKEX-Cash in der Ws-Prozedur verpackt.

Kleine TräumeDer Nutzer kann sich an den Kundendienst wenden, um zu sehen, wie es mit ihrem Netzwerk läuft.

YukunjakeEs ist immer überholt, danke.

Kleine TräumeGelegentliche Timeouts sind normal. Wenn es ständig überstunden ist, bedeutet dies, dass der Server keinen Zugang zur Börse hat. Sie können auch VPS wie Amazon ausprobieren.

YukunjakeEs wurde bereits ein Host auf einen Server in Hongkong gehostet, aber es gibt immer noch Timeouts. Und nach dem Test, der lokalisiert wurde, kann das Websocket-Modus immer noch Konto-Daten lesen.

Kleine TräumeDas ist eine sehr schwierige Aufgabe, aber es ist eine schwierige Aufgabe.

JCDie Daten werden auf der Festplatte (Exchange.IO (("Rest")), aber nicht auf der Exchange.IO (("Websocket") " erfasst.

Kleine Träumerest, ist eine URL, die direkt im Browser eingegeben wird. Die rest, die Sie testen, kann auf OKEX zugegriffen werden.

JCEs wurde ein Proxy hinzugefügt, REST-Zugriff ist in Ordnung, Websocket funktioniert nicht.

Kleine TräumeDer Code unten ist korrekt.

Kleine TräumeSie haben keinen Zugriff auf die Börse, die derzeit von einer Mauer abgesperrt ist (OKEX, Bitcoins, Bitcoins usw.), und Sie müssen einen Server aus dem Ausland nutzen, um darauf zuzugreifen.

JCIch bin nicht derjenige, der die Frage stellt, ob Python richtig ist.

YukunjakeHallo, ich kann die Daten nicht lesen, selbst wenn ich es mit der API versuche.

Kleine TräumeSie sehen, dass Ihr Code falsch geschrieben ist.

Yukunjakehttps://dn-filebox.qbox.me/e9b08af82916ec3023a67250a9991e50cbff3c0b.png Ist die Frage hier? Ich habe nach der API-Dokumentation Zugang zu Kontoinformationen, aber keine Möglichkeit, Zugang zu Handelsinformationen zu erhalten.