拉拉韦尔的广播频道

时间:2018-10-05 12:38:52

标签: php laravel

这是一个普遍的问题。

当我在频道上广播时:

public function broadcastOn(){
    return new PrivateChannel('user-' . $this->user->id);
}

$ this-> user应该和我一样等于logger auth()->user()->id还是要向我发送消息的用户?

我发出了一些通知和聊天应用程序,在其中单击某些用户并与他/她打开聊天。当我发送消息时,我也会发送他们的ID,并将该ID用作PrivateChannel('user-' . $their->user->id);

这可行,但是,我在一些教程/示例中看到了您传递ID的信息,例如: https://medium.com/@dennissmink/laravel-echo-server-private-channels-267a9e57bae9

  

例如,如果您刚刚注册(因此您的用户ID为1),则此   该类将在名为user.1

的频道上广播

如果这是正确的方法,那么当我调用某个事件时,如何将数据发送到其他用户通道?

0 个答案:

没有答案