NIMSDK-AOS  9.19.0
NIMMessageStatus.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.msg.model;
2 
3 public interface NIMMessageStatus {
4 
5  /**
6  * 获取消息发送错误码
7  * 客户端回填,以及服务器回填
8  * 客户端回填的时候, 发送状态为失败
9  * 服务器回填的时候, 发送状态为成功
10  * 包括如下情况:
11  * 1,本地命中发垃圾拦截
12  * 2,本地发送超时
13  * 3,服务器AI响应消息由于反垃圾失败返回
14  * 4,服务器AI响应消息由于三方回调拦截返回
15  * 3,4两种情况服务器默认下发消息类型为tips消息,同时下发消息错误码, 由端上拦截处理上抛界面
16  * 5,被对方拉黑发送失败
17  * 6,以及其他发送失败情况
18  * 用户可以拿到该错误码做详细处理
19  *
20  * @return 消息发送错误码
21  */
22  int getErrorCode();
23 
24  /**
25  * 获取是否已经发送过已读回执请求
26  * 群消息开启已读回执配置, 客户端收到消息后需要发送已读回执请求, 该字段记录是否已经发送过已读回执请求, 避免重复发送
27  * 只对群消息有效
28  *
29  * @return 是否已经发送过已读回执请求
30  */
31  boolean getReadReceiptSent();
32 }
boolean getReadReceiptSent()
获取是否已经发送过已读回执请求 群消息开启已读回执配置, 客户端收到消息后需要发送已读回执请求, 该字段...
int getErrorCode()
获取消息发送错误码 客户端回填,以及服务器回填 客户端回填的时候, 发送状态为失败 服务器回填的时候, 发...