🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1、收到新的好友申请 type:add_friend 返回参数说明 ``` $message = [ 'type'=>'add_friend', 【类型】 'is_secret' => $secret, 【是否是密聊申请 0不是 1 是】 'create_time' => date('m-d H:i'), 【申请时间】 'nickname'=> $user['nickname'], 【申请人昵称】 'avatar' => $user['avatar'], 【申请人头像】 'introduction' => $self_introduction, 【申请人简介】 'msg' => '您有新的好友申请', 【提醒消息】 'add_id' => $result['add_id'], 【申请好友记录ID】 'friend_id' => $user['id'] 【申请好友的D】 ]; ``` 2、对方同意添加自己为好友 type:consent 返回参数说明 ``` $message = [ 'type' => 'consent', 【类型】 'is_secret' => $info['type'], 【是否是密聊申请 0不是 1 是】 'nickname' => $user['nickname'],【对方用户昵称】 'msg' => '同意了您的好友申请' 【提示消息】 ]; ``` 3、对方拒绝添加自己为好友 type:refuse 返回参数说明 ``` $message = [ 'type' => 'refuse',【类型】 'is_secret' => $info['type'],【是否是密聊申请 0不是 1 是】 'nickname' => $user['nickname'],【对方用户昵称】 'msg' =>'拒绝了您的好友申请'【提示消息】 ]; ``` 4、有新的会话消息 type:new_chat 返回参数说明 ``` $message = [ 'type' => 'new_chat', 【类型】 'sender_id' => $userId, 【 发送人ID】 'message_id'=> $result, 【最新消息ID】 'message_type' => $params['type'], 【消息类型】 'duration' => 0,【语音消息时长】 'message' => $params['message'], 【消息内容】 'sender_avatar' => $user['avatar'], 【发送人头像】 'nickname' => $user['nickname'], 【发送人昵称】 'is_secret' => $data['is_secret'], 【是否是密聊】 'create_time' =>'刚刚' 【发送时间】 ]; ``` 5、有新的聊天消息 type:new_message 返回参数说明 ~~~ $message = [ 'type' => 'new_message', 【类型】 'message_id'=> $result, 【消息ID】 'message_type' => $params['type'],【消息类型】 'message' => $params['message'],【消息内容】 'duration' => 0,【语音消息时长】 'sender_id' => $userId,【发送人ID】 'sender_avatar' => $user['avatar'],【发送人头像】 'show_time' => $showTime,【是否显示时间 0 不显示 1显示】 'sender_nickname' => $user['nickname'],【发送人昵称】 'create_time' => date('H:i'),【发送时间】 'is_secret' => $data['is_secret'],【是否是密聊 0 不是 1是】 ]; ~~~ 6、消息类型介绍 ``` 1=文本, 2=语音, 3=图片, 4=表情, 5=礼物 ```