Permintaan websocket tidak bertindak balas.

Penulis:Yukunjake, Dicipta: 2018-08-02 18:12:30, Dikemas kini:

设置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) 

Lebih lanjut

Mimpi kecil`` ret = exchanges.IO (("websocket", 1) `` Bukan cara ini. Lihat dokumentasi API. Di samping itu, hanya token dan OKEX yang tersedia untuk protokol ws.

Mimpi kecilUntuk mendapatkan maklumat lebih lanjut, anda boleh menghubungi perkhidmatan pelanggan Ali Yun untuk melihat apa yang berlaku di laman web mereka, yang sepatutnya dapat diakses di Hong Kong.

YukunjakeSudah lama, terima kasih.

Mimpi kecilWaktu lapang sesekali adalah normal. Jika ia adalah sepanjang masa, ini menunjukkan pelayan tidak dapat mengakses bursa. Anda boleh cuba VPS seperti Amazon.

YukunjakeSudah dihoskan hos ke pelayan di Hong Kong, tetapi masih ada fenomena masa lapang. Dan, setelah diuji, diletakkan di tempat, mod websocket masih dapat membaca data akaun.

Mimpi kecilJika anda ingin mengemas kini kod yang anda uji, letakkan di bawah dan lihat.

JCJika data yang digunakan adalah cakera fizikal, cara yang digunakan untuk mendapatkan data adalah dengan menggunakan exchange.IO (rest), dan cara yang digunakan untuk mendapatkan data adalah dengan menggunakan exchange.IO (websocket).

Mimpi kecilRest, adalah URL yang dimasukkan secara langsung di penyemak imbas. Rest yang anda uji boleh diakses ke OKEX. Adakah anda menguji pada cakera nyata di FMZ, anda menyebarkan hoster ke pelayan luar negara, boleh.

JCPerkhidmatan websocket tidak berfungsi, tetapi tidak ada masalah dengan akses REST.

Mimpi kecilKod di bawah adalah betul.

Mimpi kecilAnda tidak boleh mengakses bursa, yang kini ditutup dinding (OKEX, Bitcoin, dan lain-lain), dan anda perlu menggunakan pelayan luar negara untuk mengaksesnya.

JCSempena titik, apakah kod Python yang betul?

YukunjakeHai, saya tidak dapat membaca data walaupun saya cuba menulis dengan API. https://dn-filebox.qbox.me/59e3430e3a38e6e3f3e61b2370bf1f76a5eb0377.png https://dn-filebox.qbox.me/4da6af2bd818ef39e6ac18d6baae590f2a286290.png

Mimpi kecilAnda lihat, kod yang anda tulis di atas adalah salah.

Yukunjakehttps://dn-filebox.qbox.me/e9b08af82916ec3023a67250a9991e50cbff3c0b.png Bolehkah anda bertanya di sini? Saya dapat mendapatkan maklumat akaun saya mengikut dokumen API, tetapi tidak dapat mendapatkan maklumat perdagangan saya.