协同sdk说明


消息免打扰

<h3>消息免打扰</h3> <h4>个人消息免打扰</h4> <pre><code> @protocol QDIMUserManager /** * 设置消息提醒 * * @param notify 是否提醒 * @param userId 用户Id * @param completion 完成回调 */ - (void)updateNotifyState:(BOOL)notify forUser:(NSString *)userId completion:(_Nullable QDUserBlock)completion; @end </code></pre> <p>可根据回调得到 QDUser<code>- (BOOL)notifyForNewMsg;</code>获取最新的会话通知状态</p> <pre><code>@protocol QDUserManagerDelegate &lt;NSObject&gt; /** * 用户信息发生改变 * * @param user 用户对象 */ - (void)onUserInfoChanged:(QDUser *)user; @end</code></pre> <h4>群组消息免打扰</h4> <pre><code>@protocol QDIMGroupManager&lt;NSObject&gt; /** * 更新群组的通知状态 * * @param notify 是否接收消息通知 * @param groupId 群组Id * @param completion 完成后的回调 */ - (void)updateNotifyState:(BOOL)notify forGroup:(NSString *)groupId completion:(QDGroupHandler)completion; @end </code></pre> <p>可根据 回调 得到QDGroup更新后的 <code>- (BOOL)notifyForNewMsg;</code>获取最新的通知状态</p> <pre><code>@protocol QDGroupManagerDelegate &lt;NSObject&gt; /** * 群组更新回调 * * @param group 更新的群组 */ - (void)onGroupUpdated:(QDGroup *)group; @end</code></pre>

页面列表

ITEM_HTML