multimirror / multimirror-driver
Laravel 广播器 multimirror 的驱动程序
dev-master
2021-05-30 17:09 UTC
This package is auto-updated.
Last update: 2024-09-29 06:02:53 UTC
README
Laravel 使用 multimirror 服务器进行广播的驱动程序。
安装
第1步:使用 Composer 包管理器安装 Multimirror 驱动程序包
composer require multimirror/multimirror-driver
第2步:在 config/broadcasting 中添加 Multimirror 作为广播连接选项
'multimirror' => [ 'driver' => 'multimirror', 'app_key' => env('MULTIMIRROR_APP_KEY'), 'app_secret' => env('MULTIMIRROR_APP_SECRET') ],
第3步:更新您的 .env 文件。您可以通过在 multimirror@devteam.com 创建新账户来获取 app_id 和 app_key
BROADCAST_DRIVER=multimirror MULTIMIRROR_APP_KEY= MULTIMIRROR_APP_SECRET=
第4步:在您的 bootstrap.js 中使用 multimirror 驱动程序
import Echo from "laravel-echo" window.io = require('socket.io-client') import Multimirror from 'multimirror-js'; window.Echo = new Echo({ broadcaster: Multimirror, host: 'http://socket.kamal.guru', app_key: '...' }); window.Echo.private('test-channel') .listen('TestEvent', (e) => { console.log('private-channel', e) })