所以我想知道最好的方法是什么呢... 目前我已经想出了这个。
但现在我卡住了,我应该创建私人聊天用户A用户B 频道吗? 我甚至需要通知频道吗?
这是我创建私人频道的PHP代码
public function chat(PusherManager $pusher, Request $request)
{
$sender = Auth::user()->id;
$receiver = (int) $request->get('id');
if($sender !== $receiver)
{
$data = [
"sender" => Auth::user(),
"receiver" => User::find($receiver)
];
$pusher->trigger("private-chat-".$sender . "-" . $receiver, "message", $data);
}
}
所以我想知道如何订阅2个用户 他们的私人聊天频道?