申请
申请包含好友申请和入群申请
相关接口
/**
* 处理群组申请
* @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)
相关数据库
/**
* 插入申请列表
* @param applyList
*/
QDApplyDao.getInstance().insertApplyList(List<QDApply> applyList)
/**
* 获取未读申请数量
* @return int
*/
QDApplyDao.getInstance().getUnreadApplyCount()
/**
* 获取所有申请
* @return List<QDApply>
*/
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)