Javascript 推送:点对点聊天 我正在尝试创建一个平台,其中有一个用户列表,当用户a单击用户B时,应该初始化两个用户之间的聊天。
所以我想知道最好的方法是什么。。 现在我想到了这个 每个用户都进入状态通道。 每个用户都有自己的私人通知渠道Javascript 推送:点对点聊天 我正在尝试创建一个平台,其中有一个用户列表,当用户a单击用户B时,应该初始化两个用户之间的聊天。,javascript,jquery,sockets,laravel,pusher,Javascript,Jquery,Sockets,Laravel,Pusher,所以我想知道最好的方法是什么。。 现在我想到了这个 每个用户都进入状态通道。 每个用户都有自己的私人通知渠道 (private-notifications-A、private-notifications-B等) 但是现在我被卡住了,我应该创建一个私人聊天用户a userB频道吗? 我需要通知频道吗 这是我创建私有通道的PHP代码 public function chat(PusherManager $pusher, Request $request) { $sender = Auth
- (private-notifications-A、private-notifications-B等)
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);
}
}
因此,我想知道如何向这两个用户订阅
他们的私人聊天频道
这是重复的吗?你有没有找到一个解决方案或任何参考链接来帮助你?Hello thread从过去开始,已经4年了,所以我都不记得了。我相信pusher和laravel的语法也发生了很大的变化。祝你好运这是重复的吗?你有没有找到一个解决方案或任何参考链接来帮助你?Hello thread从过去开始,已经4年了,所以我都不记得了。我相信pusher和laravel的语法也发生了很大的变化。祝你好运