All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.ccs.openim.service.api.OpenImApiSuperGroupService Maven / Gradle / Ivy

There is a newer version: 0.7-nospring
Show newest version
package org.ccs.openim.service.api;

import org.ccs.openim.api.OpenImApiSuperGroupRest;
import org.ccs.openim.api.group.req.GetGroupAbstractInfoReq;
import org.ccs.openim.api.group.resp.GetGroupAbstractInfoResp;
import org.ccs.openim.api.superGroup.req.GetJoinedSuperGroupListReq;
import org.ccs.openim.api.superGroup.resp.GetJoinedSuperGroupListResp;
import org.ccs.openim.base.OpenImResult;
import org.ccs.openim.base.OpenImToken;


public class OpenImApiSuperGroupService {

    private OpenImApiSuperGroupRest openImApiSuperGroupRest = new OpenImApiSuperGroupRest();

    /**
     * 获取某个用户加入的超级群
     * routePath=/super_group/get_joined_group_list
     *
     * @param req
     * @return
     */
    public OpenImResult getJoinedSuperGroupList(OpenImToken openImToken, GetJoinedSuperGroupListReq req) {
        return openImApiSuperGroupRest.getJoinedSuperGroupList(openImToken, req);
    }

    /**
     * 获取群信息hash值
     * routePath=/super_group/get_groups_info
     *
     * @param req
     * @return
     */
    public OpenImResult getGroupAbstractInfo(OpenImToken openImToken, GetGroupAbstractInfoReq req) {
        return openImApiSuperGroupRest.getGroupAbstractInfo(openImToken, req);
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy