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=礼物
```