Ably 广播驱动程序 for Laravel
发布时间 作者 Paul Redmond
Ably Broadcaster 是 Matthew Hall 开发的 Laravel 包,它为 Ably 实时消息传递服务添加了支持。 该包由 Ably PHP SDK 支持,它添加了一个自定义的 Laravel 广播驱动程序。
您可以使用此广播驱动程序作为 Pusher 的替代方案,这对于 Laravel 开发人员来说非常棒,因为他们在实时消息传递方面有了更多选择。
在您完成自述文件中的设置后,前端将继续使用 Pusher JS 库,但您将使用 Ably WebSocket 主机。
import Echo from "laravel-echo" window.Pusher = require('pusher-js'); window.Echo = new Echo({ broadcaster: 'pusher', key: process.env.MIX_ABLY_KEY, wsHost: 'realtime-pusher.ably.io', wsPort: 443, disableStats: true, encrypted: true,});
此包适用于公共、私有和存在通道。 您可以在 GitHub 上查看此包,地址为 springboardVR/Laravel-Ably-Broadcaster。