Browse Source

update README.md.

Signed-off-by: blue <825657193@qq.com>
master
blue 3 years ago
committed by Gitee
parent
commit
888ed935be
No known key found for this signature in database GPG Key ID: 173E9B9CA92EEF8F
  1. 21
      README.md

21
README.md

@ -96,7 +96,6 @@ spring:
redis:
host: 127.0.0.1
port: 6379
database: 1
```
直接把IMClient @Autowire进来就可以发送消息了
@ -116,6 +115,26 @@ spring:
imClient.sendPrivateMessage(recvId,messageInfo);
}
```
如果需要对消息发送的结果进行监听的话,实现MessageListener,并加上@IMListener即可
```
@Slf4j
@IMListener(type = IMListenerType.PRIVATE_MESSAGE)
public class PrivateMessageListener implements MessageListener {
@Override
public void process(SendResult result){
PrivateMessageInfo messageInfo = (PrivateMessageInfo) result.getMessageInfo();
// 更新消息状态
if(result.getStatus().equals(IMSendStatus.SUCCESS)){
// 消息发送成功
log.info("消息已读,消息id:{},发送者:{},接收者:{}",messageInfo.getId(),messageInfo.getSendId(),messageInfo.getRecvId());
}
}
}
```

Loading…
Cancel
Save