cost 130 ms
为什么Notification在没有实现ShouldQueue的情况下在redis中排队? - Why Notification is queued in redis without implements ShouldQueue?

在 laravel 9 应用程序中,我使用带有 redis 的队列,对于必须排队的通知,我写道: 这些电子邮件是在我在控制台中运行时发送的: 但是我也有不同的通知,必须立即发送,并且必须广播事件以使用 pusher-js 在应用程序中通知,所以这个通知有: 在 .env 文件中我有: ...

laravel echo 不会订阅私人频道,即使用户经过身份验证 - laravel echo wont subscribe to private channel even the user is authenticated

我在用着 Laravel:8.54 Laravel 圣所:2.11 推杆 Php 服务器:7.0 NuxtJs:2.15.7 pusher-js:7.0.4 laravel 回声:1.11.3 事件 Class 在我的频道文件上 在 nuxt 插件上 客户代码 我可以在推送器仪表板中看到广播 ...

为什么 Laravel 授权私人广播频道不起作用? “channels.php”不工作 - Why Laravel Authorizing Private Broadcast Channels is not working? "channels.php" not working

我正在尝试授权私人频道。 我使用 Vue.js 作为 SPA,Laravel Sanctum 用于身份验证,Laravel 用于 api。 作为 Laravel 的文档,我在“routes”文件夹下的“channels.php”上写了我的频道回调。 但它没有用。 当我尝试对频道进行身份验证时,它说的 ...

Laravel-echo 显示除一名用户外的私人频道的 401(未经授权) - Laravel-echo showing 401 (Unauthorized) for private channel except one user

我从 reactJS 获得 laravel 私人频道的 401(未经授权)状态。 这适用于 userId=1 但为所有其他用户返回 401。 这是 Laravel 的代码 这是反应代码 适用于 user_id 1,但不适用于其他人,我取消了对App\Providers\BroadcastServi ...

后端不返回时如何避免控制台错误403 - How to avoid console error 403 when backend not give return

如果我这样设置我的频道,我会收到控制台错误 403。 注意:: if ($user->status) 不是 reg。 如果我这样设置我的频道,一切都会好起来的。 但是当 $user->status 不是 reg 时,我需要设置我的频道,我不想给任何回报。 问题是如果我不给任何回报,我会 ...

Laravel 广播 - 无需承载令牌即可访问的专用频道 - Laravel Broadcasting - Private Channels Accessible Without Bearer Token

我已经用 laravel-echo 设置了 socket.io 加入并收听 laravel 广播频道。 公共频道运行良好,因为它们不需要任何身份验证。 私人频道没有按预期工作,我可以在不传递授权令牌的情况下使用 socket.io 客户端加入任何私人频道。 Socket.io 客户端 Larav ...

通过 Laravel 中的 websocket 收到通知后,Vue.js 组件未更新 - Vue.js component not updating after notification is received via websocket in Laravel

我正在尝试实时填充通知列表,但视图 vue 组件未更新。 到目前为止我的代码: 应用程序.js NotificationItem.vue NotificationAlert.vue 在我的刀片文件中,我将其用作 除了实时更新,其他一切正常。 如果我正确获取刷新通知并正确显示通知警报。 但是,当通 ...

VueJS - 无法访问在mounted() 中的mounted() 中声明的已分配this.property - VueJS - Can't access assigned this.property declared within mounted() in mounted()

我正在做一个项目,我正在从我的后端 laravel 获取 api 数据,并使用 axios 获取并使用其属性在我的组件的已安装部分中连接一个通道。 我通过 axios 获取 api/user 获取其中包含 以下是我从 laravel 后端通过 axios 获取用户数据的方法: 然后在我的 data ...

Laravel 广播通知 - 尝试发送通知时出现“array_key_exists()”错误 - Laravel Broadcast notification - Error "array_key_exists()" when try to send notification

我正在尝试在数据更改时向用户发送广播通知。 但是每次我尝试发送通知时,都会收到此错误: array_key_exists(): The first argument should be either a string or an integer 。 这是我的通知: 当我从via数组中删除“ ...

如何测试/断言事件是否在 Laravel 中广播 - How to test/assert if an event is broadcasted in Laravel

我正在开发 Laravel 应用程序。 我在我的应用程序中使用 Laravel 广播。 我现在要做的是尝试测试是否在 Laravel 中广播了一个事件。 我正在广播这样的事件: 我想测试事件是否被广播。 我该如何测试? 我的意思是在单元测试中。 我想做类似的事情 附加信息 该事件在创建项目 ...

如何动态创建专用频道名称 - How to create private channel name dynamically

我想使用laravel,vue和pusher创建实时订单跟踪系统。 在管理面板中,我有所有订单的列表。 这个想法是当管理员更改订单状态时,用户(此订单的所有者)将获得通知,而无需刷新页面。 为此,我想使用私人频道。 我的问题是动态创建专用频道名称。 管理面板如下所示。 有u ...

带有Socket / Redis的Laravel-专用通道路由不起作用 - Laravel with Socket/Redis - Private channel routes not working

我有点陷入广播路线。 我用redis设置了一个套接字服务器,并用Laravel配置了它。 对于公共频道,一切正常,但是对于私人频道或在线状态频道,它以某种方式绕过了laravel广播路径。 无法弄清楚如何以及为什么。 我已经附加了一个回购链接,以便你们也可以探索它。 另外,下面还有 ...

Laravel Broadcast Notification错误:客户端无法通过身份验证,HTTP状态为404 - Laravel Broadcast Notification error : Client can not be authenticated, got HTTP status 404

我正在尝试建立一个实时通知系统。 我使用了Laravel-Notifications和laravel-echo-server。 当我在终端laravel-echo-server start中使用启动命令侦听通知时,在私有通道中发生了错误: ⚠[4:36:43 PM]-无法将H12a ...

多个频道中的 Laravel Echo - Laravel Echo in multiple channels

我有一个问题,但没有找到令我满意的答案。 我有一个足球队的应用程序: 一个用户可以加入多个团队, 我想在团队中发生行动时发送通知(例如,当安排比赛时) 我以这种方式在频道上广播: 但我不知道如何在多个渠道中注册用户。 问题是,我是否需要将用户注册到他所属的每个团队的频道? ...

订阅私人频道的Pusher Auth值格式无效“ key:signature” - Pusher Auth value for subscription to private-channel has invalid format 'key:signature'

我们正在使用Pusher广播Laravel通知事件。 我在授权私人频道上的用户时遇到问题。 返回auth'key:signature',但格式不同。 返回的对象看起来像我上传的图像 auth:“:xoxoxoxoxox” 根据推入器文档时,它应该看起来像这样 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM