智慧服务,成就美好体验 项目咨询

主页 > 服务与支持 > 开发平台 > 客户端SDK参考 > Android UI SDK > 接口参考 创建会议(携带与会人信息)

入门使用

创建会议(携带与会人信息)

更新时间:2019-11-20

createMeetingWithMembers

接口描述

该接口用于携带与会者创建即时会议并立即加入会议。

注意事项

该接口会申请应用程序的audio和camera权限。

方法定义

/**
     * 携带与会者创建即时会议
     * @param meetingSubject 会议主题
     * @param meetingType 会议类型
     * @param needPassword 会议是否需要设置密码
     * @param members 与会者列表
     * @param handler 回调对象
     */
    void clmCreateMeetingWithMembers(@NonNull String meetingSubject, int meetingType, boolean needPassword, Set<CLMParticipant> members, CLMCompleteHandler handler);
 

参数描述

表1 参数说明

参数

是否必须

类型

描述

meetingSubject

String

会议主题。

meetingType

int

会议媒体类型。

  • 1 音频会议
  • 2 视频会议
  • 17 音频+数据会议
  • 19 视频+数据会议

needPassword

boolean

会议是否需要设置密码,默认不需要。

members

Set

与会者列表。携带与会者列表创建会议会对该集合中的与会者发起呼叫,如果与会者设置了自动接听,会被自动加入会议

handler

CLMCompleteHandler

回调处理对象

返回值

无。

代码示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
        String subject = "张三的会议";
        int type = 19;
        boolean needPassword = false;
        boolean needWithMember = true;
        String name = "hwyf";
        String number = "12345";
        CLMParticipant member = new CLMParticipant(number,name);
        HashSet<CLMParticipant> members = new HashSet<>(1);
        members.add(member);
        CloudLinkSDK.getOpenApi().clmCreateMeetingWithMembers(subject,type,needPassword,members,this.completeHandler);