微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Laravel 中连接第三方套接字流

如何解决如何在 Laravel 中连接第三方套接字流

我正在使用 spatie 和 Beyondcode 的 laravel-websockets。我已经成功安装了它并且能够通过转到 /laravel-websockets

运行到这条路线

enter image description here

我的问题是如何像在 python 中那样连接到第三方 Steam。在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 中实现类似的东西?在他们的文档中找不到任何提及如何执行此类操作的内容

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。