Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 1, 2017 21:03:13

OlegOrlov
Зарегистрирован: 2017-11-01
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Постоянный дисконект socketIO без ошибки


Доброго времени суток. Пытаюсь использовать streamlabs api https://streamlabs.readme.io/docs/socket-api

Там можно найти рабочие примеры на js. Я же пытаюсь реализовать код на питоне с использованием библиотеки socketIO. Подскажите почему не работает и в каком направление двигаться?

token = "....."
import logging
logging.getLogger('socketIO-client').setLevel(logging.DEBUG)
logging.basicConfig()

from socketIO_client import SocketIO, LoggingNamespace
print token

def on_connect():
print('connect')

def on_disconnect():
print('wtf')

def on_event(*args):
print('aaaaaaa', args)

print "connecting"
print "https://sockets.streamlabs.com?token={}".format(token)

socketIO = SocketIO("https://sockets.streamlabs.com?token={}".format(token),443, LoggingNamespace)

socketIO.on('connect', on_connect)
socketIO.on('disconnect', on_disconnect)
socketIO.on('event', on_event)
socketIO.wait()
Вывод дебага
DEBUG:socketIO-client:sockets.streamlabs.com:443/socket.io [engine.io transport selected] websocket

DEBUG:socketIO-client:sockets.streamlabs.com:443/socket.io [engine.io heartbeat reset] DEBUG:socketIO-client:sockets.streamlabs.com:443/socket.io [engine.io message]

1

DEBUG:socketIO-client:sockets.streamlabs.com:443/socket.io [socket.io packet received]

1

wtf

DEBUG:socketIO-client:sockets.streamlabs.com:443/socket.io [engine.io pong] DEBUG:socketIO-client:sockets.streamlabs.com:443/socket.io [engine.io pong] DEBUG:socketIO-client:sockets.streamlabs.com:443/socket.io [engine.io pong] DEBUG:socketIO-client:sockets.streamlabs.com:443/socket.io [engine.io pong] DEBUG:socketIO-client:sockets.streamlabs.com:443/socket.io [engine.io pong]


Если вы все еще читаете, значит вопрос вас заинтересовал. Долгое время пытаюсь решить эту проблему. Единственное на что похоже, что все библиотеки для работы с socketio поддерживают протоколы ниже 2.х.

Отредактировано OlegOrlov (Ноя. 1, 2017 21:09:15)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version