Class LcicClient
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractClient
-
- com.tencentcloudapi.lcic.v20220817.LcicClient
-
public class LcicClient extends AbstractClient
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractClient
gson, HTTP_RSP_OK, SDK_VERSION
-
-
Constructor Summary
Constructors Constructor Description LcicClient(Credential credential, String region)LcicClient(Credential credential, String region, ClientProfile profile)
-
Method Summary
-
Methods inherited from class com.tencentcloudapi.common.AbstractClient
call, callOctetStream, getClientProfile, getCredential, getRegion, getRegionBreaker, internalRequest, retry, setClientProfile, setCredential, setRegion, setRegionBreaker
-
-
-
-
Constructor Detail
-
LcicClient
public LcicClient(Credential credential, String region)
-
LcicClient
public LcicClient(Credential credential, String region, ClientProfile profile)
-
-
Method Detail
-
AddGroupMember
public AddGroupMemberResponse AddGroupMember(AddGroupMemberRequest req) throws TencentCloudSDKException
此接口用于添加成员列表到指定群组- Parameters:
req- AddGroupMemberRequest- Returns:
- AddGroupMemberResponse
- Throws:
TencentCloudSDKException
-
BatchAddGroupMember
public BatchAddGroupMemberResponse BatchAddGroupMember(BatchAddGroupMemberRequest req) throws TencentCloudSDKException
此接口用于批量添加成员列表到指定群组- Parameters:
req- BatchAddGroupMemberRequest- Returns:
- BatchAddGroupMemberResponse
- Throws:
TencentCloudSDKException
-
BatchCreateGroupWithMembers
public BatchCreateGroupWithMembersResponse BatchCreateGroupWithMembers(BatchCreateGroupWithMembersRequest req) throws TencentCloudSDKException
此接口用于批量创建群组- Parameters:
req- BatchCreateGroupWithMembersRequest- Returns:
- BatchCreateGroupWithMembersResponse
- Throws:
TencentCloudSDKException
-
BatchCreateRoom
public BatchCreateRoomResponse BatchCreateRoom(BatchCreateRoomRequest req) throws TencentCloudSDKException
批量创建房间接口- Parameters:
req- BatchCreateRoomRequest- Returns:
- BatchCreateRoomResponse
- Throws:
TencentCloudSDKException
-
BatchDeleteGroupMember
public BatchDeleteGroupMemberResponse BatchDeleteGroupMember(BatchDeleteGroupMemberRequest req) throws TencentCloudSDKException
此接口用于批量删除成员列表到指定群组列表- Parameters:
req- BatchDeleteGroupMemberRequest- Returns:
- BatchDeleteGroupMemberResponse
- Throws:
TencentCloudSDKException
-
BatchDeleteRecord
public BatchDeleteRecordResponse BatchDeleteRecord(BatchDeleteRecordRequest req) throws TencentCloudSDKException
批量删除多个房间的录制文件- Parameters:
req- BatchDeleteRecordRequest- Returns:
- BatchDeleteRecordResponse
- Throws:
TencentCloudSDKException
-
BatchDescribeDocument
public BatchDescribeDocumentResponse BatchDescribeDocument(BatchDescribeDocumentRequest req) throws TencentCloudSDKException
批量获取文档详情- Parameters:
req- BatchDescribeDocumentRequest- Returns:
- BatchDescribeDocumentResponse
- Throws:
TencentCloudSDKException
-
BatchRegister
public BatchRegisterResponse BatchRegister(BatchRegisterRequest req) throws TencentCloudSDKException
如果批量注册的用户已存在,则会被覆盖。一次最多注册1000个用户。默认请求频率限制:10次/秒- Parameters:
req- BatchRegisterRequest- Returns:
- BatchRegisterResponse
- Throws:
TencentCloudSDKException
-
BindDocumentToRoom
public BindDocumentToRoomResponse BindDocumentToRoom(BindDocumentToRoomRequest req) throws TencentCloudSDKException
绑定文档到房间- Parameters:
req- BindDocumentToRoomRequest- Returns:
- BindDocumentToRoomResponse
- Throws:
TencentCloudSDKException
-
CreateDocument
public CreateDocumentResponse CreateDocument(CreateDocumentRequest req) throws TencentCloudSDKException
创建房间内可以使用的文档。- Parameters:
req- CreateDocumentRequest- Returns:
- CreateDocumentResponse
- Throws:
TencentCloudSDKException
-
CreateGroupWithMembers
public CreateGroupWithMembersResponse CreateGroupWithMembers(CreateGroupWithMembersRequest req) throws TencentCloudSDKException
此接口根据成员列表创建群组- Parameters:
req- CreateGroupWithMembersRequest- Returns:
- CreateGroupWithMembersResponse
- Throws:
TencentCloudSDKException
-
CreateGroupWithSubGroup
public CreateGroupWithSubGroupResponse CreateGroupWithSubGroup(CreateGroupWithSubGroupRequest req) throws TencentCloudSDKException
此接口会聚合子群组创建联合群组- Parameters:
req- CreateGroupWithSubGroupRequest- Returns:
- CreateGroupWithSubGroupResponse
- Throws:
TencentCloudSDKException
-
CreateRoom
public CreateRoomResponse CreateRoom(CreateRoomRequest req) throws TencentCloudSDKException
创建房间- Parameters:
req- CreateRoomRequest- Returns:
- CreateRoomResponse
- Throws:
TencentCloudSDKException
-
CreateSupervisor
public CreateSupervisorResponse CreateSupervisor(CreateSupervisorRequest req) throws TencentCloudSDKException
创建巡课- Parameters:
req- CreateSupervisorRequest- Returns:
- CreateSupervisorResponse
- Throws:
TencentCloudSDKException
-
DeleteAppCustomContent
public DeleteAppCustomContentResponse DeleteAppCustomContent(DeleteAppCustomContentRequest req) throws TencentCloudSDKException
删除设置自定义元素。如果参数scenes为空则删除所有自定义元素,否则删除指定的scene自定义元素。- Parameters:
req- DeleteAppCustomContentRequest- Returns:
- DeleteAppCustomContentResponse
- Throws:
TencentCloudSDKException
-
DeleteDocument
public DeleteDocumentResponse DeleteDocument(DeleteDocumentRequest req) throws TencentCloudSDKException
删除文档- Parameters:
req- DeleteDocumentRequest- Returns:
- DeleteDocumentResponse
- Throws:
TencentCloudSDKException
-
DeleteGroup
public DeleteGroupResponse DeleteGroup(DeleteGroupRequest req) throws TencentCloudSDKException
此接口用于删除指定群组,支持批量操作。- Parameters:
req- DeleteGroupRequest- Returns:
- DeleteGroupResponse
- Throws:
TencentCloudSDKException
-
DeleteGroupMember
public DeleteGroupMemberResponse DeleteGroupMember(DeleteGroupMemberRequest req) throws TencentCloudSDKException
此接口用于删除群组中指定成员- Parameters:
req- DeleteGroupMemberRequest- Returns:
- DeleteGroupMemberResponse
- Throws:
TencentCloudSDKException
-
DeleteRecord
public DeleteRecordResponse DeleteRecord(DeleteRecordRequest req) throws TencentCloudSDKException
删除指定房间的录制文件- Parameters:
req- DeleteRecordRequest- Returns:
- DeleteRecordResponse
- Throws:
TencentCloudSDKException
-
DeleteRoom
public DeleteRoomResponse DeleteRoom(DeleteRoomRequest req) throws TencentCloudSDKException
删除房间- Parameters:
req- DeleteRoomRequest- Returns:
- DeleteRoomResponse
- Throws:
TencentCloudSDKException
-
DeleteSupervisor
public DeleteSupervisorResponse DeleteSupervisor(DeleteSupervisorRequest req) throws TencentCloudSDKException
删除巡课- Parameters:
req- DeleteSupervisorRequest- Returns:
- DeleteSupervisorResponse
- Throws:
TencentCloudSDKException
-
DeleteUser
public DeleteUserResponse DeleteUser(DeleteUserRequest req) throws TencentCloudSDKException
删除已注册用户。注:如果该成员已被添加到群组,请先在群组中删除该成员。- Parameters:
req- DeleteUserRequest- Returns:
- DeleteUserResponse
- Throws:
TencentCloudSDKException
-
DescribeAnswerList
public DescribeAnswerListResponse DescribeAnswerList(DescribeAnswerListRequest req) throws TencentCloudSDKException
获取房间答题详情- Parameters:
req- DescribeAnswerListRequest- Returns:
- DescribeAnswerListResponse
- Throws:
TencentCloudSDKException
-
DescribeAppDetail
public DescribeAppDetailResponse DescribeAppDetail(DescribeAppDetailRequest req) throws TencentCloudSDKException
获取应用详情- Parameters:
req- DescribeAppDetailRequest- Returns:
- DescribeAppDetailResponse
- Throws:
TencentCloudSDKException
-
DescribeCurrentMemberList
public DescribeCurrentMemberListResponse DescribeCurrentMemberList(DescribeCurrentMemberListRequest req) throws TencentCloudSDKException
获取当前房间的成员列表,房间结束或过期后无法使用。- Parameters:
req- DescribeCurrentMemberListRequest- Returns:
- DescribeCurrentMemberListResponse
- Throws:
TencentCloudSDKException
-
DescribeDeveloper
public DescribeDeveloperResponse DescribeDeveloper(DescribeDeveloperRequest req) throws TencentCloudSDKException
开发商信息获取- Parameters:
req- DescribeDeveloperRequest- Returns:
- DescribeDeveloperResponse
- Throws:
TencentCloudSDKException
-
DescribeDocument
public DescribeDocumentResponse DescribeDocument(DescribeDocumentRequest req) throws TencentCloudSDKException
获取文档信息- Parameters:
req- DescribeDocumentRequest- Returns:
- DescribeDocumentResponse
- Throws:
TencentCloudSDKException
-
DescribeDocuments
public DescribeDocumentsResponse DescribeDocuments(DescribeDocumentsRequest req) throws TencentCloudSDKException
有新接口替换 批量获取文档信息(已废弃,替代接口BatchDescribeDocument)- Parameters:
req- DescribeDocumentsRequest- Returns:
- DescribeDocumentsResponse
- Throws:
TencentCloudSDKException
-
DescribeDocumentsByRoom
public DescribeDocumentsByRoomResponse DescribeDocumentsByRoom(DescribeDocumentsByRoomRequest req) throws TencentCloudSDKException
此接口获取指定房间下课件列表- Parameters:
req- DescribeDocumentsByRoomRequest- Returns:
- DescribeDocumentsByRoomResponse
- Throws:
TencentCloudSDKException
-
DescribeGroup
public DescribeGroupResponse DescribeGroup(DescribeGroupRequest req) throws TencentCloudSDKException
此接口用于获取群组详情- Parameters:
req- DescribeGroupRequest- Returns:
- DescribeGroupResponse
- Throws:
TencentCloudSDKException
-
DescribeGroupList
public DescribeGroupListResponse DescribeGroupList(DescribeGroupListRequest req) throws TencentCloudSDKException
获取群组列表- Parameters:
req- DescribeGroupListRequest- Returns:
- DescribeGroupListResponse
- Throws:
TencentCloudSDKException
-
DescribeGroupMemberList
public DescribeGroupMemberListResponse DescribeGroupMemberList(DescribeGroupMemberListRequest req) throws TencentCloudSDKException
此接口用于获取群组成员列表- Parameters:
req- DescribeGroupMemberListRequest- Returns:
- DescribeGroupMemberListResponse
- Throws:
TencentCloudSDKException
-
DescribeQuestionList
public DescribeQuestionListResponse DescribeQuestionList(DescribeQuestionListRequest req) throws TencentCloudSDKException
获取房间提问列表- Parameters:
req- DescribeQuestionListRequest- Returns:
- DescribeQuestionListResponse
- Throws:
TencentCloudSDKException
-
DescribeRoom
public DescribeRoomResponse DescribeRoom(DescribeRoomRequest req) throws TencentCloudSDKException
获取房间信息- Parameters:
req- DescribeRoomRequest- Returns:
- DescribeRoomResponse
- Throws:
TencentCloudSDKException
-
DescribeRoomStatistics
public DescribeRoomStatisticsResponse DescribeRoomStatistics(DescribeRoomStatisticsRequest req) throws TencentCloudSDKException
获取房间统计信息,仅可在房间结束后调用。- Parameters:
req- DescribeRoomStatisticsRequest- Returns:
- DescribeRoomStatisticsResponse
- Throws:
TencentCloudSDKException
-
DescribeSdkAppIdUsers
public DescribeSdkAppIdUsersResponse DescribeSdkAppIdUsers(DescribeSdkAppIdUsersRequest req) throws TencentCloudSDKException
此接口用于获取指定应用ID下用户列表- Parameters:
req- DescribeSdkAppIdUsersRequest- Returns:
- DescribeSdkAppIdUsersResponse
- Throws:
TencentCloudSDKException
-
DescribeSupervisors
public DescribeSupervisorsResponse DescribeSupervisors(DescribeSupervisorsRequest req) throws TencentCloudSDKException
获取巡课列表- Parameters:
req- DescribeSupervisorsRequest- Returns:
- DescribeSupervisorsResponse
- Throws:
TencentCloudSDKException
-
DescribeUser
public DescribeUserResponse DescribeUser(DescribeUserRequest req) throws TencentCloudSDKException
获取用户信息- Parameters:
req- DescribeUserRequest- Returns:
- DescribeUserResponse
- Throws:
TencentCloudSDKException
-
EndRoom
public EndRoomResponse EndRoom(EndRoomRequest req) throws TencentCloudSDKException
结束房间的直播- Parameters:
req- EndRoomRequest- Returns:
- EndRoomResponse
- Throws:
TencentCloudSDKException
-
GetRoomEvent
public GetRoomEventResponse GetRoomEvent(GetRoomEventRequest req) throws TencentCloudSDKException
获取房间事件,仅在课堂结束1小时内有效。- Parameters:
req- GetRoomEventRequest- Returns:
- GetRoomEventResponse
- Throws:
TencentCloudSDKException
-
GetRoomMessage
public GetRoomMessageResponse GetRoomMessage(GetRoomMessageRequest req) throws TencentCloudSDKException
获取房间历史消息(房间历史消息保存7天)- Parameters:
req- GetRoomMessageRequest- Returns:
- GetRoomMessageResponse
- Throws:
TencentCloudSDKException
-
GetRooms
public GetRoomsResponse GetRooms(GetRoomsRequest req) throws TencentCloudSDKException
获取房间列表- Parameters:
req- GetRoomsRequest- Returns:
- GetRoomsResponse
- Throws:
TencentCloudSDKException
-
GetWatermark
public GetWatermarkResponse GetWatermark(GetWatermarkRequest req) throws TencentCloudSDKException
获取水印设置- Parameters:
req- GetWatermarkRequest- Returns:
- GetWatermarkResponse
- Throws:
TencentCloudSDKException
-
KickUserFromRoom
public KickUserFromRoomResponse KickUserFromRoom(KickUserFromRoomRequest req) throws TencentCloudSDKException
从房间里面踢出用户- Parameters:
req- KickUserFromRoomRequest- Returns:
- KickUserFromRoomResponse
- Throws:
TencentCloudSDKException
-
LoginOriginId
public LoginOriginIdResponse LoginOriginId(LoginOriginIdRequest req) throws TencentCloudSDKException
使用源账号登录,源账号为注册时填入的originId- Parameters:
req- LoginOriginIdRequest- Returns:
- LoginOriginIdResponse
- Throws:
TencentCloudSDKException
-
LoginUser
public LoginUserResponse LoginUser(LoginUserRequest req) throws TencentCloudSDKException
登录- Parameters:
req- LoginUserRequest- Returns:
- LoginUserResponse
- Throws:
TencentCloudSDKException
-
ModifyApp
public ModifyAppResponse ModifyApp(ModifyAppRequest req) throws TencentCloudSDKException
修改应用- Parameters:
req- ModifyAppRequest- Returns:
- ModifyAppResponse
- Throws:
TencentCloudSDKException
-
ModifyGroup
public ModifyGroupResponse ModifyGroup(ModifyGroupRequest req) throws TencentCloudSDKException
此接口修改群组信息- Parameters:
req- ModifyGroupRequest- Returns:
- ModifyGroupResponse
- Throws:
TencentCloudSDKException
-
ModifyRoom
public ModifyRoomResponse ModifyRoom(ModifyRoomRequest req) throws TencentCloudSDKException
修改房间- Parameters:
req- ModifyRoomRequest- Returns:
- ModifyRoomResponse
- Throws:
TencentCloudSDKException
-
ModifyUserProfile
public ModifyUserProfileResponse ModifyUserProfile(ModifyUserProfileRequest req) throws TencentCloudSDKException
此接口用于修改用户配置,如头像,昵称/用户名等。- Parameters:
req- ModifyUserProfileRequest- Returns:
- ModifyUserProfileResponse
- Throws:
TencentCloudSDKException
-
RegisterUser
public RegisterUserResponse RegisterUser(RegisterUserRequest req) throws TencentCloudSDKException
注册用户- Parameters:
req- RegisterUserRequest- Returns:
- RegisterUserResponse
- Throws:
TencentCloudSDKException
-
SetAppCustomContent
public SetAppCustomContentResponse SetAppCustomContent(SetAppCustomContentRequest req) throws TencentCloudSDKException
设置应用的自定义内容,包括应用图标,自定义的代码等。如果已存在,则为更新。更新js、css内容后,要生效也需要调用该接口- Parameters:
req- SetAppCustomContentRequest- Returns:
- SetAppCustomContentResponse
- Throws:
TencentCloudSDKException
-
SetWatermark
public SetWatermarkResponse SetWatermark(SetWatermarkRequest req) throws TencentCloudSDKException
设置水印- Parameters:
req- SetWatermarkRequest- Returns:
- SetWatermarkResponse
- Throws:
TencentCloudSDKException
-
StartRoom
public StartRoomResponse StartRoom(StartRoomRequest req) throws TencentCloudSDKException
开始房间的直播。 说明:开始房间接口调用之前需要有用户进入课堂初始化课堂信息。- Parameters:
req- StartRoomRequest- Returns:
- StartRoomResponse
- Throws:
TencentCloudSDKException
-
UnbindDocumentFromRoom
public UnbindDocumentFromRoomResponse UnbindDocumentFromRoom(UnbindDocumentFromRoomRequest req) throws TencentCloudSDKException
文档从房间解绑- Parameters:
req- UnbindDocumentFromRoomRequest- Returns:
- UnbindDocumentFromRoomResponse
- Throws:
TencentCloudSDKException
-
-