融云设置了免打扰还是收到提醒

原来错误的用法:

ConversattionType conversationType = ConversattionType.SYSTEM;
String targetId = 系统会话 ID;
// 消息免打扰
ConversationNotificationStatus notificationStatus = ConversationNotificationStatus.DO_NOT_DISTURB;

RongIMClient.getInstance().setConversationNotificationStatus(conversationType, targetId, notificationStatus, new RongIMClient.ResultCallback<Conversation.ConversationNotificationStatus>() {

/**
 * 成功回调
 * @param status 消息提请状态
 */
@Override
public void onSuccess(Conversation.ConversationNotificationStatus status) {
   
}

/**
 * 错误回调
 * @param errorCode 错误码
 */
@Override
public void onError(RongIMClient.ErrorCode errorCode) {
    
}
});

这也是融云它提供的方法,错就错在这个IMLib的使用的,它的免打扰得自己再次实现。
你要用IMkit的方法

RongIM.getInstance().getConversationNotificationStatus

秒吧,真的666

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
评论 共1条

请登录后发表评论