如何在广播 laravel 时设置 public 频道而不进行任何身份验证?
How can I set public channel without any authentication on broadcasting laravel?
我在这里阅读:https://laravel.com/docs/5.4/broadcasting#concept-overview
那里解释说它可以使用 public 频道。但是没有例子说明如何使用
我刚看到一个像这样的私人频道的例子:
public function broadcastOn()
{
return new PrivateChannel('user.'.$this->user->id);
}
我需要一个public频道的真实例子
我试过搜索,但我还没有找到它
有没有人可以帮忙?
如果 Channel
class 未在您的活动中使用,请添加此行:
use Illuminate\Broadcasting\Channel;
你必须return一个Channel
:
public function broadcastOn()
{
return new Channel('myPublicChannelName');
}
可在此处找到示例:https://petericebear.github.io/starting-laravel-echo-20170303/
我在这里阅读:https://laravel.com/docs/5.4/broadcasting#concept-overview
那里解释说它可以使用 public 频道。但是没有例子说明如何使用
我刚看到一个像这样的私人频道的例子:
public function broadcastOn()
{
return new PrivateChannel('user.'.$this->user->id);
}
我需要一个public频道的真实例子
我试过搜索,但我还没有找到它
有没有人可以帮忙?
如果 Channel
class 未在您的活动中使用,请添加此行:
use Illuminate\Broadcasting\Channel;
你必须return一个Channel
:
public function broadcastOn()
{
return new Channel('myPublicChannelName');
}
可在此处找到示例:https://petericebear.github.io/starting-laravel-echo-20170303/