协同sdk说明


申请

<p>申请包含好友申请和入群申请</p> <p>相关接口</p> <pre><code class="language-java"> /** * 处理群组申请 * @param groupId 群组id * @param status 同意或拒绝(QDApply.STATUS_AGREE 同意 QDApply.STATUS_REFUSE 拒绝) * @param reason 拒绝理由(同意的话填空) * @param callBack 回调 */ QDClient.getInstance().getGroupManager().dealInvite(String account, String groupId, int status, String reason, QDResultCallBack callBack) QDClient.getInstance().getGroupManager() /** * 处理好友申请 * @param account 用户id * @param status 同意或拒绝(QDApply.STATUS_AGREE 同意 QDApply.STATUS_REFUSE 拒绝) * @param reason 拒绝理由(同意的话填空) * @param callBack 回调 */ QDClient.getInstance().getFriendManager().dealInvite(String account, int status, String reason, QDResultCallBack callBack)</code></pre> <p>相关数据库</p> <pre><code class="language-java"> /** * 插入申请列表 * @param applyList */ QDApplyDao.getInstance().insertApplyList(List&lt;QDApply&gt; applyList) /** * 获取未读申请数量 * @return int */ QDApplyDao.getInstance().getUnreadApplyCount() /** * 获取所有申请 * @return List&lt;QDApply&gt; */ QDApplyDao.getInstance().getAllApply() /** * 设置申请已读 */ QDApplyDao.getInstance().setApplyRead() /** * 设置好友申请状态 * @param account 申请用户id * @param status 申请状态 (QDApply.STATUS_AGREE 同意 QDApply.STATUS_REFUSE 拒绝)) */ QDApplyDao.getInstance().setFriendApplyStatus(String account, int status) /** * 设置好友申请状态并标注已读 * @param account 申请用户id * @param status 申请状态 (QDApply.STATUS_AGREE 同意 QDApply.STATUS_REFUSE 拒绝)) */ QDApplyDao.getInstance().setFriendApplyStatusAndRead(String account, int status) /** * 设置入群申请状态 * @param account 申请用户id * @param groupId 群组id * @param status 申请状态 (QDApply.STATUS_AGREE 同意 QDApply.STATUS_REFUSE 拒绝)) */ QDApplyDao.getInstance().setGroupApplyStatus(String account, String groupId, int status) /** * 设置入群申请状态并标注已读 * @param account 申请用户id * @param groupId 群组id * @param status 申请状态 (QDApply.STATUS_AGREE 同意 QDApply.STATUS_REFUSE 拒绝)) */ QDApplyDao.getInstance().setGroupApplyStatusAndRead(String account, String groupId, int status) /** * 删除好友申请 * @param account 申请用户id */ QDApplyDao.getInstance().removeFriendApply(String account) /** * 删除入群申请 * @param account 申请用户id * @param groupId 群组id */ QDApplyDao.getInstance().removeGroupApply(String account, String groupId)</code></pre>

页面列表

ITEM_HTML