public class TIMManagerExt
extends java.lang.Object
public static TIMManagerExt getInstance()
@Deprecated public int initStorage(@NonNull java.lang.String identifier, @NonNull TIMCallBack cb)
TIMManager.initStorage(String, TIMCallBack)
替代identifier
- 用户IDcb
- 回调@Deprecated public long getConversationCount()
TIMManager.getConversationList()
获取的 size 替代@Deprecated public java.util.List<TIMConversation> getConversationList()
TIMManager.getConversationList()
替代@Deprecated public boolean deleteConversation(TIMConversationType type, java.lang.String peer)
TIMManager.deleteConversation(TIMConversationType, String)
替代type
- 会话类型peer
- 参与会话的对方, C2C会话为对方帐号identifier, 群组会话为群组Id@Deprecated public boolean deleteConversationAndLocalMsgs(TIMConversationType type, java.lang.String peer)
type
- 会话类型peer
- 参与会话的对方, C2C会话为对方帐号identifier, 群组会话为群组Idpublic void sendMessageToMultiUsers(@NonNull java.util.List<java.lang.String> users, @NonNull TIMMessage msg, TIMSendMsgToMultiUserCallback cb)
users
- 发送消息的目标用户列表msg
- 要发送的消息体cb
- 回调,如果发送消息没有全部成功,会在onError回调的参数中返回出错信息,详见TIMBatchOprDetailInfo
public void setCustomVersion(java.lang.String customVersion)
TIMManager.init(Context, TIMSdkConfig)
之前调用customVersion
- @Deprecated public void setOnlyDNSSource()
TIMManager.init(Context, TIMSdkConfig)
之前调用@Deprecated public void reduceUnreadNumberWhenRemoveMessage()
不建议客户使用,删除消息和减少未读数是本地操作,没有和服务器做同步,在程序卸载或则多端同步中会出现未读数不一致的问题。
@Deprecated public void findMessageByMessageID(@NonNull java.util.List<java.lang.String> messageIDList, TIMValueCallBack<java.util.List<TIMMessage>> cb)
messageIDList
- 消息定位符cb
- 回调,返回查找到的消息