Как подключить сторонний поток сокетов в Laravel

#laravel #websocket #pusher #laravel-websockets

#laravel #websocket #толкатель #laravel-websockets

Вопрос:

Я использую laravel-websockets от spatie и beyondcode. Я успешно установил его и смог перейти на этот маршрут, перейдя в /laravel-websockets

введите описание изображения здесь

Мой вопрос в том, как подключиться к стороннему steam, например, в python. В laravel это кажется очень сложным с привлечением Echo (не совсем понимаю, для чего это нужно), Broadcasting и Pusher.

В python это то, что я делаю

 import websocket
SOCKET = "wss://stream.binance.com:9443/ws/btcusdt@kline_1m"

def on_open(ws):
    print("Open Connection")


def on_close(ws):
    print("Close Connection")

def on_message(ws, message):
     print(message)

try:
    ws = websocket.WebSocketApp(
        SOCKET, on_open=on_open, on_close=on_close, on_message=on_message
    )
except:
    print("Something went wrong with websocket connection")
finally:
    ws.run_forever() //Get Data
 

Как добиться чего-то подобного в Laravel? Не могу найти ничего, что упоминало бы, как это сделать в их документации.

Комментарии:

1. У тебя есть какое-нибудь решение?? Я также работаю над тем же (binance) в Laravel.

2. @YashParekh Нет, по-видимому, я поднял заявку с помощью веб-сокетов beyond и laravel, в настоящее время они не поддерживают сторонний поток сокетов,

3. Хорошо. спасибо за информацию..