### WebSocketService服务 * * * * * 你需要写个类集成自rap\swoole\websocket\WebSocketService 你需要实现两个方法 |方法名 |用途 | | --- | --- | | tokenToUserId | 通过 get参数获得用户的 id ,如果返回空的话会断开连接 | | onOpen | 用户id 上线后你需要做的处理 | ### 自定义方法 你可以在该类中定义自己的方法,系统会根据客户端发送的内容自己路由到对应的方法 如 ``` /** * @param string $user_id 用户 id * @param array $data 客户端发送的数据 */ public function sendMsg($user_id,$data){ } ``` 客户端给服务端发送消息 ``` { method:'sendMsg' //根据这个字段路由 //其他自定义字段 } ```