Documentation ¶
Index ¶
- Constants
- func GenReqDefForAddCorp() *def.HttpRequestDef
- func GenReqDefForAddCorpAdmin() *def.HttpRequestDef
- func GenReqDefForAddDepartment() *def.HttpRequestDef
- func GenReqDefForAddDevice() *def.HttpRequestDef
- func GenReqDefForAddMaterial() *def.HttpRequestDef
- func GenReqDefForAddProgram() *def.HttpRequestDef
- func GenReqDefForAddPublication() *def.HttpRequestDef
- func GenReqDefForAddResource() *def.HttpRequestDef
- func GenReqDefForAddToPersonalSpace() *def.HttpRequestDef
- func GenReqDefForAddUser() *def.HttpRequestDef
- func GenReqDefForAllowGuestUnmute() *def.HttpRequestDef
- func GenReqDefForAssociateVmr() *def.HttpRequestDef
- func GenReqDefForBatchDeleteCorpAdmins() *def.HttpRequestDef
- func GenReqDefForBatchDeleteDevices() *def.HttpRequestDef
- func GenReqDefForBatchDeleteMaterials() *def.HttpRequestDef
- func GenReqDefForBatchDeletePrograms() *def.HttpRequestDef
- func GenReqDefForBatchDeletePublications() *def.HttpRequestDef
- func GenReqDefForBatchDeleteUsers() *def.HttpRequestDef
- func GenReqDefForBatchUpdateDevicesStatus() *def.HttpRequestDef
- func GenReqDefForBatchUpdateUserStatus() *def.HttpRequestDef
- func GenReqDefForBroadcastParticipant() *def.HttpRequestDef
- func GenReqDefForCancelMeeting() *def.HttpRequestDef
- func GenReqDefForCancelRecurringMeeting() *def.HttpRequestDef
- func GenReqDefForCancelRecurringSubMeeting() *def.HttpRequestDef
- func GenReqDefForCheckSlideVerifyCode() *def.HttpRequestDef
- func GenReqDefForCheckToken() *def.HttpRequestDef
- func GenReqDefForCheckVeriCodeForUpdateUserInfo() *def.HttpRequestDef
- func GenReqDefForCheckVerifyCode() *def.HttpRequestDef
- func GenReqDefForCreateAnonymousAuthRandom() *def.HttpRequestDef
- func GenReqDefForCreateConfToken() *def.HttpRequestDef
- func GenReqDefForCreateMeeting() *def.HttpRequestDef
- func GenReqDefForCreatePortalRefNonce() *def.HttpRequestDef
- func GenReqDefForCreateRecurringMeeting() *def.HttpRequestDef
- func GenReqDefForCreateVisionActiveCode() *def.HttpRequestDef
- func GenReqDefForCreateWebSocketToken() *def.HttpRequestDef
- func GenReqDefForCreateWebinar() *def.HttpRequestDef
- func GenReqDefForDeleteAttendees() *def.HttpRequestDef
- func GenReqDefForDeleteCorp() *def.HttpRequestDef
- func GenReqDefForDeleteCorpVmr() *def.HttpRequestDef
- func GenReqDefForDeleteDepartment() *def.HttpRequestDef
- func GenReqDefForDeleteRecordings() *def.HttpRequestDef
- func GenReqDefForDeleteResource() *def.HttpRequestDef
- func GenReqDefForDeleteVisionActiveCode() *def.HttpRequestDef
- func GenReqDefForDeleteWebHookConfig() *def.HttpRequestDef
- func GenReqDefForDeleteWebinar() *def.HttpRequestDef
- func GenReqDefForDisassociateVmr() *def.HttpRequestDef
- func GenReqDefForHand() *def.HttpRequestDef
- func GenReqDefForHangUp() *def.HttpRequestDef
- func GenReqDefForInviteOperateVideo() *def.HttpRequestDef
- func GenReqDefForInviteParticipant() *def.HttpRequestDef
- func GenReqDefForInviteShare() *def.HttpRequestDef
- func GenReqDefForInviteUser() *def.HttpRequestDef
- func GenReqDefForInviteWithPwd() *def.HttpRequestDef
- func GenReqDefForListHistoryWebinars() *def.HttpRequestDef
- func GenReqDefForListOngoingWebinars() *def.HttpRequestDef
- func GenReqDefForListUpComingWebinars() *def.HttpRequestDef
- func GenReqDefForLive() *def.HttpRequestDef
- func GenReqDefForLockMeeting() *def.HttpRequestDef
- func GenReqDefForLockView() *def.HttpRequestDef
- func GenReqDefForMuteMeeting() *def.HttpRequestDef
- func GenReqDefForMuteParticipant() *def.HttpRequestDef
- func GenReqDefForProlongMeeting() *def.HttpRequestDef
- func GenReqDefForRecord() *def.HttpRequestDef
- func GenReqDefForRenameParticipant() *def.HttpRequestDef
- func GenReqDefForResetActivecode() *def.HttpRequestDef
- func GenReqDefForResetPwd() *def.HttpRequestDef
- func GenReqDefForResetPwdByAdmin() *def.HttpRequestDef
- func GenReqDefForResetVisionActiveCode() *def.HttpRequestDef
- func GenReqDefForRollcallParticipant() *def.HttpRequestDef
- func GenReqDefForSearchAttendanceRecordsOfHisMeeting() *def.HttpRequestDef
- func GenReqDefForSearchCorp() *def.HttpRequestDef
- func GenReqDefForSearchCorpAdmins() *def.HttpRequestDef
- func GenReqDefForSearchCorpDir() *def.HttpRequestDef
- func GenReqDefForSearchCorpResources() *def.HttpRequestDef
- func GenReqDefForSearchCorpVmr() *def.HttpRequestDef
- func GenReqDefForSearchCtlRecordsOfHisMeeting() *def.HttpRequestDef
- func GenReqDefForSearchDepartmentByName() *def.HttpRequestDef
- func GenReqDefForSearchDevices() *def.HttpRequestDef
- func GenReqDefForSearchHisMeetings() *def.HttpRequestDef
- func GenReqDefForSearchMaterials() *def.HttpRequestDef
- func GenReqDefForSearchMeetingFileList() *def.HttpRequestDef
- func GenReqDefForSearchMeetings() *def.HttpRequestDef
- func GenReqDefForSearchMemberVmr() *def.HttpRequestDef
- func GenReqDefForSearchOnlineMeetings() *def.HttpRequestDef
- func GenReqDefForSearchPrograms() *def.HttpRequestDef
- func GenReqDefForSearchPublications() *def.HttpRequestDef
- func GenReqDefForSearchQosHistoryMeetings() *def.HttpRequestDef
- func GenReqDefForSearchQosOnlineMeetings() *def.HttpRequestDef
- func GenReqDefForSearchQosParticipantDetail() *def.HttpRequestDef
- func GenReqDefForSearchQosParticipants() *def.HttpRequestDef
- func GenReqDefForSearchRecordings() *def.HttpRequestDef
- func GenReqDefForSearchResource() *def.HttpRequestDef
- func GenReqDefForSearchResourceOpRecord() *def.HttpRequestDef
- func GenReqDefForSearchStatisticConferenceInfo() *def.HttpRequestDef
- func GenReqDefForSearchStatisticConferenceParticipant() *def.HttpRequestDef
- func GenReqDefForSearchStatisticResourceInfo() *def.HttpRequestDef
- func GenReqDefForSearchStatisticUserInfo() *def.HttpRequestDef
- func GenReqDefForSearchUsers() *def.HttpRequestDef
- func GenReqDefForSearchVisionActiveCode() *def.HttpRequestDef
- func GenReqDefForSendSlideVerifyCode() *def.HttpRequestDef
- func GenReqDefForSendVeriCodeForChangePwd() *def.HttpRequestDef
- func GenReqDefForSendVeriCodeForUpdateUserInfo() *def.HttpRequestDef
- func GenReqDefForSetCustomMultiPicture() *def.HttpRequestDef
- func GenReqDefForSetHostView() *def.HttpRequestDef
- func GenReqDefForSetMultiPicture() *def.HttpRequestDef
- func GenReqDefForSetParticipantView() *def.HttpRequestDef
- func GenReqDefForSetQosThreshold() *def.HttpRequestDef
- func GenReqDefForSetRole() *def.HttpRequestDef
- func GenReqDefForSetSsoConfig() *def.HttpRequestDef
- func GenReqDefForSetWebHookConfig() *def.HttpRequestDef
- func GenReqDefForShowConfOrg() *def.HttpRequestDef
- func GenReqDefForShowCorp() *def.HttpRequestDef
- func GenReqDefForShowCorpAdmin() *def.HttpRequestDef
- func GenReqDefForShowCorpBasicInfo() *def.HttpRequestDef
- func GenReqDefForShowCorpResource() *def.HttpRequestDef
- func GenReqDefForShowDeptAndChildDept() *def.HttpRequestDef
- func GenReqDefForShowDeviceDetail() *def.HttpRequestDef
- func GenReqDefForShowDeviceStatus() *def.HttpRequestDef
- func GenReqDefForShowDeviceTypes() *def.HttpRequestDef
- func GenReqDefForShowHisMeetingDetail() *def.HttpRequestDef
- func GenReqDefForShowMeetingDetail() *def.HttpRequestDef
- func GenReqDefForShowMeetingFile() *def.HttpRequestDef
- func GenReqDefForShowMeetingFileList() *def.HttpRequestDef
- func GenReqDefForShowMyInfo() *def.HttpRequestDef
- func GenReqDefForShowOnlineMeetingDetail() *def.HttpRequestDef
- func GenReqDefForShowOrgRes() *def.HttpRequestDef
- func GenReqDefForShowProgram() *def.HttpRequestDef
- func GenReqDefForShowPublication() *def.HttpRequestDef
- func GenReqDefForShowQosThreshold() *def.HttpRequestDef
- func GenReqDefForShowRealTimeInfoOfMeeting() *def.HttpRequestDef
- func GenReqDefForShowRecordingDetail() *def.HttpRequestDef
- func GenReqDefForShowRecordingFileDownloadUrls() *def.HttpRequestDef
- func GenReqDefForShowRegionInfoOfMeeting() *def.HttpRequestDef
- func GenReqDefForShowRoomSetting() *def.HttpRequestDef
- func GenReqDefForShowSpRes() *def.HttpRequestDef
- func GenReqDefForShowSpResource() *def.HttpRequestDef
- func GenReqDefForShowSsoConfig() *def.HttpRequestDef
- func GenReqDefForShowUserDetail() *def.HttpRequestDef
- func GenReqDefForShowWebHookConfig() *def.HttpRequestDef
- func GenReqDefForShowWebinar() *def.HttpRequestDef
- func GenReqDefForStartMeeting() *def.HttpRequestDef
- func GenReqDefForStopMeeting() *def.HttpRequestDef
- func GenReqDefForSwitchMode() *def.HttpRequestDef
- func GenReqDefForUpdateContact() *def.HttpRequestDef
- func GenReqDefForUpdateCorp() *def.HttpRequestDef
- func GenReqDefForUpdateCorpBasicInfo() *def.HttpRequestDef
- func GenReqDefForUpdateDepartment() *def.HttpRequestDef
- func GenReqDefForUpdateDevice() *def.HttpRequestDef
- func GenReqDefForUpdateMaterial() *def.HttpRequestDef
- func GenReqDefForUpdateMeeting() *def.HttpRequestDef
- func GenReqDefForUpdateMemberVmr() *def.HttpRequestDef
- func GenReqDefForUpdateMyInfo() *def.HttpRequestDef
- func GenReqDefForUpdateProgram() *def.HttpRequestDef
- func GenReqDefForUpdatePublication() *def.HttpRequestDef
- func GenReqDefForUpdatePwd() *def.HttpRequestDef
- func GenReqDefForUpdateRecurringMeeting() *def.HttpRequestDef
- func GenReqDefForUpdateRecurringSubMeeting() *def.HttpRequestDef
- func GenReqDefForUpdateResource() *def.HttpRequestDef
- func GenReqDefForUpdateRoomSetting() *def.HttpRequestDef
- func GenReqDefForUpdateStartedConfConfig() *def.HttpRequestDef
- func GenReqDefForUpdateToken() *def.HttpRequestDef
- func GenReqDefForUpdateUser() *def.HttpRequestDef
- func GenReqDefForUpdateWebHookConfigStatus() *def.HttpRequestDef
- func GenReqDefForUpdateWebinar() *def.HttpRequestDef
- func GenReqDefForUploadFile() *def.HttpRequestDef
- func GetResponseBody(resp *response.DefaultHttpResponse) ([]byte, error)
- func MeetingClientBuilder() *http_client.HcHttpClientBuilder
- type MeetingAuthReqBody
- type MeetingAuthResBody
- type MeetingClient
- func (c *MeetingClient) AddCorp(request *model.AddCorpRequest) (*model.AddCorpResponse, error)
- func (c *MeetingClient) AddCorpAdmin(request *model.AddCorpAdminRequest) (*model.AddCorpAdminResponse, error)
- func (c *MeetingClient) AddDepartment(request *model.AddDepartmentRequest) (*model.AddDepartmentResponse, error)
- func (c *MeetingClient) AddDevice(request *model.AddDeviceRequest) (*model.AddDeviceResponse, error)
- func (c *MeetingClient) AddMaterial(request *model.AddMaterialRequest) (*model.AddMaterialResponse, error)
- func (c *MeetingClient) AddProgram(request *model.AddProgramRequest) (*model.AddProgramResponse, error)
- func (c *MeetingClient) AddPublication(request *model.AddPublicationRequest) (*model.AddPublicationResponse, error)
- func (c *MeetingClient) AddResource(request *model.AddResourceRequest) (*model.AddResourceResponse, error)
- func (c *MeetingClient) AddToPersonalSpace(request *model.AddToPersonalSpaceRequest) (*model.AddToPersonalSpaceResponse, error)
- func (c *MeetingClient) AddUser(request *model.AddUserRequest) (*model.AddUserResponse, error)
- func (c *MeetingClient) AllowGuestUnmute(request *model.AllowGuestUnmuteRequest) (*model.AllowGuestUnmuteResponse, error)
- func (c *MeetingClient) AssociateVmr(request *model.AssociateVmrRequest) (*model.AssociateVmrResponse, error)
- func (c *MeetingClient) BatchDeleteCorpAdmins(request *model.BatchDeleteCorpAdminsRequest) (*model.BatchDeleteCorpAdminsResponse, error)
- func (c *MeetingClient) BatchDeleteDevices(request *model.BatchDeleteDevicesRequest) (*model.BatchDeleteDevicesResponse, error)
- func (c *MeetingClient) BatchDeleteMaterials(request *model.BatchDeleteMaterialsRequest) (*model.BatchDeleteMaterialsResponse, error)
- func (c *MeetingClient) BatchDeletePrograms(request *model.BatchDeleteProgramsRequest) (*model.BatchDeleteProgramsResponse, error)
- func (c *MeetingClient) BatchDeletePublications(request *model.BatchDeletePublicationsRequest) (*model.BatchDeletePublicationsResponse, error)
- func (c *MeetingClient) BatchDeleteUsers(request *model.BatchDeleteUsersRequest) (*model.BatchDeleteUsersResponse, error)
- func (c *MeetingClient) BatchUpdateDevicesStatus(request *model.BatchUpdateDevicesStatusRequest) (*model.BatchUpdateDevicesStatusResponse, error)
- func (c *MeetingClient) BatchUpdateUserStatus(request *model.BatchUpdateUserStatusRequest) (*model.BatchUpdateUserStatusResponse, error)
- func (c *MeetingClient) BroadcastParticipant(request *model.BroadcastParticipantRequest) (*model.BroadcastParticipantResponse, error)
- func (c *MeetingClient) CancelMeeting(request *model.CancelMeetingRequest) (*model.CancelMeetingResponse, error)
- func (c *MeetingClient) CancelRecurringMeeting(request *model.CancelRecurringMeetingRequest) (*model.CancelRecurringMeetingResponse, error)
- func (c *MeetingClient) CancelRecurringSubMeeting(request *model.CancelRecurringSubMeetingRequest) (*model.CancelRecurringSubMeetingResponse, error)
- func (c *MeetingClient) CheckSlideVerifyCode(request *model.CheckSlideVerifyCodeRequest) (*model.CheckSlideVerifyCodeResponse, error)
- func (c *MeetingClient) CheckToken(request *model.CheckTokenRequest) (*model.CheckTokenResponse, error)
- func (c *MeetingClient) CheckVeriCodeForUpdateUserInfo(request *model.CheckVeriCodeForUpdateUserInfoRequest) (*model.CheckVeriCodeForUpdateUserInfoResponse, error)
- func (c *MeetingClient) CheckVerifyCode(request *model.CheckVerifyCodeRequest) (*model.CheckVerifyCodeResponse, error)
- func (c *MeetingClient) CreateAnonymousAuthRandom(request *model.CreateAnonymousAuthRandomRequest) (*model.CreateAnonymousAuthRandomResponse, error)
- func (c *MeetingClient) CreateConfToken(request *model.CreateConfTokenRequest) (*model.CreateConfTokenResponse, error)
- func (c *MeetingClient) CreateMeeting(request *model.CreateMeetingRequest) (*model.CreateMeetingResponse, error)
- func (c *MeetingClient) CreatePortalRefNonce(request *model.CreatePortalRefNonceRequest) (*model.CreatePortalRefNonceResponse, error)
- func (c *MeetingClient) CreateRecurringMeeting(request *model.CreateRecurringMeetingRequest) (*model.CreateRecurringMeetingResponse, error)
- func (c *MeetingClient) CreateVisionActiveCode(request *model.CreateVisionActiveCodeRequest) (*model.CreateVisionActiveCodeResponse, error)
- func (c *MeetingClient) CreateWebSocketToken(request *model.CreateWebSocketTokenRequest) (*model.CreateWebSocketTokenResponse, error)
- func (c *MeetingClient) CreateWebinar(request *model.CreateWebinarRequest) (*model.CreateWebinarResponse, error)
- func (c *MeetingClient) DeleteAttendees(request *model.DeleteAttendeesRequest) (*model.DeleteAttendeesResponse, error)
- func (c *MeetingClient) DeleteCorp(request *model.DeleteCorpRequest) (*model.DeleteCorpResponse, error)
- func (c *MeetingClient) DeleteCorpVmr(request *model.DeleteCorpVmrRequest) (*model.DeleteCorpVmrResponse, error)
- func (c *MeetingClient) DeleteDepartment(request *model.DeleteDepartmentRequest) (*model.DeleteDepartmentResponse, error)
- func (c *MeetingClient) DeleteRecordings(request *model.DeleteRecordingsRequest) (*model.DeleteRecordingsResponse, error)
- func (c *MeetingClient) DeleteResource(request *model.DeleteResourceRequest) (*model.DeleteResourceResponse, error)
- func (c *MeetingClient) DeleteVisionActiveCode(request *model.DeleteVisionActiveCodeRequest) (*model.DeleteVisionActiveCodeResponse, error)
- func (c *MeetingClient) DeleteWebHookConfig(request *model.DeleteWebHookConfigRequest) (*model.DeleteWebHookConfigResponse, error)
- func (c *MeetingClient) DeleteWebinar(request *model.DeleteWebinarRequest) (*model.DeleteWebinarResponse, error)
- func (c *MeetingClient) DisassociateVmr(request *model.DisassociateVmrRequest) (*model.DisassociateVmrResponse, error)
- func (c *MeetingClient) Hand(request *model.HandRequest) (*model.HandResponse, error)
- func (c *MeetingClient) HangUp(request *model.HangUpRequest) (*model.HangUpResponse, error)
- func (c *MeetingClient) InviteOperateVideo(request *model.InviteOperateVideoRequest) (*model.InviteOperateVideoResponse, error)
- func (c *MeetingClient) InviteParticipant(request *model.InviteParticipantRequest) (*model.InviteParticipantResponse, error)
- func (c *MeetingClient) InviteShare(request *model.InviteShareRequest) (*model.InviteShareResponse, error)
- func (c *MeetingClient) InviteUser(request *model.InviteUserRequest) (*model.InviteUserResponse, error)
- func (c *MeetingClient) InviteWithPwd(request *model.InviteWithPwdRequest) (*model.InviteWithPwdResponse, error)
- func (c *MeetingClient) ListHistoryWebinars(request *model.ListHistoryWebinarsRequest) (*model.ListHistoryWebinarsResponse, error)
- func (c *MeetingClient) ListOngoingWebinars(request *model.ListOngoingWebinarsRequest) (*model.ListOngoingWebinarsResponse, error)
- func (c *MeetingClient) ListUpComingWebinars(request *model.ListUpComingWebinarsRequest) (*model.ListUpComingWebinarsResponse, error)
- func (c *MeetingClient) Live(request *model.LiveRequest) (*model.LiveResponse, error)
- func (c *MeetingClient) LockMeeting(request *model.LockMeetingRequest) (*model.LockMeetingResponse, error)
- func (c *MeetingClient) LockView(request *model.LockViewRequest) (*model.LockViewResponse, error)
- func (c *MeetingClient) MuteMeeting(request *model.MuteMeetingRequest) (*model.MuteMeetingResponse, error)
- func (c *MeetingClient) MuteParticipant(request *model.MuteParticipantRequest) (*model.MuteParticipantResponse, error)
- func (c *MeetingClient) ProlongMeeting(request *model.ProlongMeetingRequest) (*model.ProlongMeetingResponse, error)
- func (c *MeetingClient) Record(request *model.RecordRequest) (*model.RecordResponse, error)
- func (c *MeetingClient) RenameParticipant(request *model.RenameParticipantRequest) (*model.RenameParticipantResponse, error)
- func (c *MeetingClient) ResetActivecode(request *model.ResetActivecodeRequest) (*model.ResetActivecodeResponse, error)
- func (c *MeetingClient) ResetPwd(request *model.ResetPwdRequest) (*model.ResetPwdResponse, error)
- func (c *MeetingClient) ResetPwdByAdmin(request *model.ResetPwdByAdminRequest) (*model.ResetPwdByAdminResponse, error)
- func (c *MeetingClient) ResetVisionActiveCode(request *model.ResetVisionActiveCodeRequest) (*model.ResetVisionActiveCodeResponse, error)
- func (c *MeetingClient) RollcallParticipant(request *model.RollcallParticipantRequest) (*model.RollcallParticipantResponse, error)
- func (c *MeetingClient) SearchAttendanceRecordsOfHisMeeting(request *model.SearchAttendanceRecordsOfHisMeetingRequest) (*model.SearchAttendanceRecordsOfHisMeetingResponse, error)
- func (c *MeetingClient) SearchCorp(request *model.SearchCorpRequest) (*model.SearchCorpResponse, error)
- func (c *MeetingClient) SearchCorpAdmins(request *model.SearchCorpAdminsRequest) (*model.SearchCorpAdminsResponse, error)
- func (c *MeetingClient) SearchCorpDir(request *model.SearchCorpDirRequest) (*model.SearchCorpDirResponse, error)
- func (c *MeetingClient) SearchCorpResources(request *model.SearchCorpResourcesRequest) (*model.SearchCorpResourcesResponse, error)
- func (c *MeetingClient) SearchCorpVmr(request *model.SearchCorpVmrRequest) (*model.SearchCorpVmrResponse, error)
- func (c *MeetingClient) SearchCtlRecordsOfHisMeeting(request *model.SearchCtlRecordsOfHisMeetingRequest) (*model.SearchCtlRecordsOfHisMeetingResponse, error)
- func (c *MeetingClient) SearchDepartmentByName(request *model.SearchDepartmentByNameRequest) (*model.SearchDepartmentByNameResponse, error)
- func (c *MeetingClient) SearchDevices(request *model.SearchDevicesRequest) (*model.SearchDevicesResponse, error)
- func (c *MeetingClient) SearchHisMeetings(request *model.SearchHisMeetingsRequest) (*model.SearchHisMeetingsResponse, error)
- func (c *MeetingClient) SearchMaterials(request *model.SearchMaterialsRequest) (*model.SearchMaterialsResponse, error)
- func (c *MeetingClient) SearchMeetingFileList(request *model.SearchMeetingFileListRequest) (*model.SearchMeetingFileListResponse, error)
- func (c *MeetingClient) SearchMeetings(request *model.SearchMeetingsRequest) (*model.SearchMeetingsResponse, error)
- func (c *MeetingClient) SearchMemberVmr(request *model.SearchMemberVmrRequest) (*model.SearchMemberVmrResponse, error)
- func (c *MeetingClient) SearchOnlineMeetings(request *model.SearchOnlineMeetingsRequest) (*model.SearchOnlineMeetingsResponse, error)
- func (c *MeetingClient) SearchPrograms(request *model.SearchProgramsRequest) (*model.SearchProgramsResponse, error)
- func (c *MeetingClient) SearchPublications(request *model.SearchPublicationsRequest) (*model.SearchPublicationsResponse, error)
- func (c *MeetingClient) SearchQosHistoryMeetings(request *model.SearchQosHistoryMeetingsRequest) (*model.SearchQosHistoryMeetingsResponse, error)
- func (c *MeetingClient) SearchQosOnlineMeetings(request *model.SearchQosOnlineMeetingsRequest) (*model.SearchQosOnlineMeetingsResponse, error)
- func (c *MeetingClient) SearchQosParticipantDetail(request *model.SearchQosParticipantDetailRequest) (*model.SearchQosParticipantDetailResponse, error)
- func (c *MeetingClient) SearchQosParticipants(request *model.SearchQosParticipantsRequest) (*model.SearchQosParticipantsResponse, error)
- func (c *MeetingClient) SearchRecordings(request *model.SearchRecordingsRequest) (*model.SearchRecordingsResponse, error)
- func (c *MeetingClient) SearchResource(request *model.SearchResourceRequest) (*model.SearchResourceResponse, error)
- func (c *MeetingClient) SearchResourceOpRecord(request *model.SearchResourceOpRecordRequest) (*model.SearchResourceOpRecordResponse, error)
- func (c *MeetingClient) SearchStatisticConferenceInfo(request *model.SearchStatisticConferenceInfoRequest) (*model.SearchStatisticConferenceInfoResponse, error)
- func (c *MeetingClient) SearchStatisticConferenceParticipant(request *model.SearchStatisticConferenceParticipantRequest) (*model.SearchStatisticConferenceParticipantResponse, error)
- func (c *MeetingClient) SearchStatisticResourceInfo(request *model.SearchStatisticResourceInfoRequest) (*model.SearchStatisticResourceInfoResponse, error)
- func (c *MeetingClient) SearchStatisticUserInfo(request *model.SearchStatisticUserInfoRequest) (*model.SearchStatisticUserInfoResponse, error)
- func (c *MeetingClient) SearchUsers(request *model.SearchUsersRequest) (*model.SearchUsersResponse, error)
- func (c *MeetingClient) SearchVisionActiveCode(request *model.SearchVisionActiveCodeRequest) (*model.SearchVisionActiveCodeResponse, error)
- func (c *MeetingClient) SendSlideVerifyCode(request *model.SendSlideVerifyCodeRequest) (*model.SendSlideVerifyCodeResponse, error)
- func (c *MeetingClient) SendVeriCodeForChangePwd(request *model.SendVeriCodeForChangePwdRequest) (*model.SendVeriCodeForChangePwdResponse, error)
- func (c *MeetingClient) SendVeriCodeForUpdateUserInfo(request *model.SendVeriCodeForUpdateUserInfoRequest) (*model.SendVeriCodeForUpdateUserInfoResponse, error)
- func (c *MeetingClient) SetCustomMultiPicture(request *model.SetCustomMultiPictureRequest) (*model.SetCustomMultiPictureResponse, error)
- func (c *MeetingClient) SetHostView(request *model.SetHostViewRequest) (*model.SetHostViewResponse, error)
- func (c *MeetingClient) SetMultiPicture(request *model.SetMultiPictureRequest) (*model.SetMultiPictureResponse, error)
- func (c *MeetingClient) SetParticipantView(request *model.SetParticipantViewRequest) (*model.SetParticipantViewResponse, error)
- func (c *MeetingClient) SetQosThreshold(request *model.SetQosThresholdRequest) (*model.SetQosThresholdResponse, error)
- func (c *MeetingClient) SetRole(request *model.SetRoleRequest) (*model.SetRoleResponse, error)
- func (c *MeetingClient) SetSsoConfig(request *model.SetSsoConfigRequest) (*model.SetSsoConfigResponse, error)
- func (c *MeetingClient) SetWebHookConfig(request *model.SetWebHookConfigRequest) (*model.SetWebHookConfigResponse, error)
- func (c *MeetingClient) ShowConfOrg(request *model.ShowConfOrgRequest) (*model.ShowConfOrgResponse, error)
- func (c *MeetingClient) ShowCorp(request *model.ShowCorpRequest) (*model.ShowCorpResponse, error)
- func (c *MeetingClient) ShowCorpAdmin(request *model.ShowCorpAdminRequest) (*model.ShowCorpAdminResponse, error)
- func (c *MeetingClient) ShowCorpBasicInfo(request *model.ShowCorpBasicInfoRequest) (*model.ShowCorpBasicInfoResponse, error)
- func (c *MeetingClient) ShowCorpResource(request *model.ShowCorpResourceRequest) (*model.ShowCorpResourceResponse, error)
- func (c *MeetingClient) ShowDeptAndChildDept(request *model.ShowDeptAndChildDeptRequest) (*model.ShowDeptAndChildDeptResponse, error)
- func (c *MeetingClient) ShowDeviceDetail(request *model.ShowDeviceDetailRequest) (*model.ShowDeviceDetailResponse, error)
- func (c *MeetingClient) ShowDeviceStatus(request *model.ShowDeviceStatusRequest) (*model.ShowDeviceStatusResponse, error)
- func (c *MeetingClient) ShowDeviceTypes(request *model.ShowDeviceTypesRequest) (*model.ShowDeviceTypesResponse, error)
- func (c *MeetingClient) ShowHisMeetingDetail(request *model.ShowHisMeetingDetailRequest) (*model.ShowHisMeetingDetailResponse, error)
- func (c *MeetingClient) ShowMeetingDetail(request *model.ShowMeetingDetailRequest) (*model.ShowMeetingDetailResponse, error)
- func (c *MeetingClient) ShowMeetingFile(request *model.ShowMeetingFileRequest) (*model.ShowMeetingFileResponse, error)
- func (c *MeetingClient) ShowMeetingFileList(request *model.ShowMeetingFileListRequest) (*model.ShowMeetingFileListResponse, error)
- func (c *MeetingClient) ShowMyInfo(request *model.ShowMyInfoRequest) (*model.ShowMyInfoResponse, error)
- func (c *MeetingClient) ShowOnlineMeetingDetail(request *model.ShowOnlineMeetingDetailRequest) (*model.ShowOnlineMeetingDetailResponse, error)
- func (c *MeetingClient) ShowOrgRes(request *model.ShowOrgResRequest) (*model.ShowOrgResResponse, error)
- func (c *MeetingClient) ShowProgram(request *model.ShowProgramRequest) (*model.ShowProgramResponse, error)
- func (c *MeetingClient) ShowPublication(request *model.ShowPublicationRequest) (*model.ShowPublicationResponse, error)
- func (c *MeetingClient) ShowQosThreshold(request *model.ShowQosThresholdRequest) (*model.ShowQosThresholdResponse, error)
- func (c *MeetingClient) ShowRealTimeInfoOfMeeting(request *model.ShowRealTimeInfoOfMeetingRequest) (*model.ShowRealTimeInfoOfMeetingResponse, error)
- func (c *MeetingClient) ShowRecordingDetail(request *model.ShowRecordingDetailRequest) (*model.ShowRecordingDetailResponse, error)
- func (c *MeetingClient) ShowRecordingFileDownloadUrls(request *model.ShowRecordingFileDownloadUrlsRequest) (*model.ShowRecordingFileDownloadUrlsResponse, error)
- func (c *MeetingClient) ShowRegionInfoOfMeeting(request *model.ShowRegionInfoOfMeetingRequest) (*model.ShowRegionInfoOfMeetingResponse, error)
- func (c *MeetingClient) ShowRoomSetting(request *model.ShowRoomSettingRequest) (*model.ShowRoomSettingResponse, error)
- func (c *MeetingClient) ShowSpRes(request *model.ShowSpResRequest) (*model.ShowSpResResponse, error)
- func (c *MeetingClient) ShowSpResource(request *model.ShowSpResourceRequest) (*model.ShowSpResourceResponse, error)
- func (c *MeetingClient) ShowSsoConfig(request *model.ShowSsoConfigRequest) (*model.ShowSsoConfigResponse, error)
- func (c *MeetingClient) ShowUserDetail(request *model.ShowUserDetailRequest) (*model.ShowUserDetailResponse, error)
- func (c *MeetingClient) ShowWebHookConfig(request *model.ShowWebHookConfigRequest) (*model.ShowWebHookConfigResponse, error)
- func (c *MeetingClient) ShowWebinar(request *model.ShowWebinarRequest) (*model.ShowWebinarResponse, error)
- func (c *MeetingClient) StartMeeting(request *model.StartMeetingRequest) (*model.StartMeetingResponse, error)
- func (c *MeetingClient) StopMeeting(request *model.StopMeetingRequest) (*model.StopMeetingResponse, error)
- func (c *MeetingClient) SwitchMode(request *model.SwitchModeRequest) (*model.SwitchModeResponse, error)
- func (c *MeetingClient) UpdateContact(request *model.UpdateContactRequest) (*model.UpdateContactResponse, error)
- func (c *MeetingClient) UpdateCorp(request *model.UpdateCorpRequest) (*model.UpdateCorpResponse, error)
- func (c *MeetingClient) UpdateCorpBasicInfo(request *model.UpdateCorpBasicInfoRequest) (*model.UpdateCorpBasicInfoResponse, error)
- func (c *MeetingClient) UpdateDepartment(request *model.UpdateDepartmentRequest) (*model.UpdateDepartmentResponse, error)
- func (c *MeetingClient) UpdateDevice(request *model.UpdateDeviceRequest) (*model.UpdateDeviceResponse, error)
- func (c *MeetingClient) UpdateMaterial(request *model.UpdateMaterialRequest) (*model.UpdateMaterialResponse, error)
- func (c *MeetingClient) UpdateMeeting(request *model.UpdateMeetingRequest) (*model.UpdateMeetingResponse, error)
- func (c *MeetingClient) UpdateMemberVmr(request *model.UpdateMemberVmrRequest) (*model.UpdateMemberVmrResponse, error)
- func (c *MeetingClient) UpdateMyInfo(request *model.UpdateMyInfoRequest) (*model.UpdateMyInfoResponse, error)
- func (c *MeetingClient) UpdateProgram(request *model.UpdateProgramRequest) (*model.UpdateProgramResponse, error)
- func (c *MeetingClient) UpdatePublication(request *model.UpdatePublicationRequest) (*model.UpdatePublicationResponse, error)
- func (c *MeetingClient) UpdatePwd(request *model.UpdatePwdRequest) (*model.UpdatePwdResponse, error)
- func (c *MeetingClient) UpdateRecurringMeeting(request *model.UpdateRecurringMeetingRequest) (*model.UpdateRecurringMeetingResponse, error)
- func (c *MeetingClient) UpdateRecurringSubMeeting(request *model.UpdateRecurringSubMeetingRequest) (*model.UpdateRecurringSubMeetingResponse, error)
- func (c *MeetingClient) UpdateResource(request *model.UpdateResourceRequest) (*model.UpdateResourceResponse, error)
- func (c *MeetingClient) UpdateRoomSetting(request *model.UpdateRoomSettingRequest) (*model.UpdateRoomSettingResponse, error)
- func (c *MeetingClient) UpdateStartedConfConfig(request *model.UpdateStartedConfConfigRequest) (*model.UpdateStartedConfConfigResponse, error)
- func (c *MeetingClient) UpdateToken(request *model.UpdateTokenRequest) (*model.UpdateTokenResponse, error)
- func (c *MeetingClient) UpdateUser(request *model.UpdateUserRequest) (*model.UpdateUserResponse, error)
- func (c *MeetingClient) UpdateWebHookConfigStatus(request *model.UpdateWebHookConfigStatusRequest) (*model.UpdateWebHookConfigStatusResponse, error)
- func (c *MeetingClient) UpdateWebinar(request *model.UpdateWebinarRequest) (*model.UpdateWebinarResponse, error)
- func (c *MeetingClient) UploadFile(request *model.UploadFileRequest) (*model.UploadFileResponse, error)
- type MeetingCredentials
- func (s MeetingCredentials) BuildAccessTokenRequest(endpoint string) *request.DefaultHttpRequest
- func (s MeetingCredentials) ProcessAuthParams(client *impl.DefaultHttpClient, region string) auth.ICredential
- func (s MeetingCredentials) ProcessAuthRequest(client *impl.DefaultHttpClient, req *request.DefaultHttpRequest) (*request.DefaultHttpRequest, error)
- type MeetingCredentialsBuilder
Constants ¶
const ( AccessTokenInHeader = "X-Access-Token" AccessTokenByAccountUri = "/v1/usg/acs/auth/account" AuthorizationInHeader = "Authorization" AccessTokenValidTime = 3600 * 10 ClientType = 72 )
Variables ¶
This section is empty.
Functions ¶
func GenReqDefForAddCorp ¶
func GenReqDefForAddCorp() *def.HttpRequestDef
func GenReqDefForAddCorpAdmin ¶
func GenReqDefForAddCorpAdmin() *def.HttpRequestDef
func GenReqDefForAddDepartment ¶
func GenReqDefForAddDepartment() *def.HttpRequestDef
func GenReqDefForAddDevice ¶
func GenReqDefForAddDevice() *def.HttpRequestDef
func GenReqDefForAddMaterial ¶
func GenReqDefForAddMaterial() *def.HttpRequestDef
func GenReqDefForAddProgram ¶
func GenReqDefForAddProgram() *def.HttpRequestDef
func GenReqDefForAddPublication ¶
func GenReqDefForAddPublication() *def.HttpRequestDef
func GenReqDefForAddResource ¶
func GenReqDefForAddResource() *def.HttpRequestDef
func GenReqDefForAddToPersonalSpace ¶
func GenReqDefForAddToPersonalSpace() *def.HttpRequestDef
func GenReqDefForAddUser ¶
func GenReqDefForAddUser() *def.HttpRequestDef
func GenReqDefForAllowGuestUnmute ¶
func GenReqDefForAllowGuestUnmute() *def.HttpRequestDef
func GenReqDefForAssociateVmr ¶
func GenReqDefForAssociateVmr() *def.HttpRequestDef
func GenReqDefForBatchDeleteCorpAdmins ¶
func GenReqDefForBatchDeleteCorpAdmins() *def.HttpRequestDef
func GenReqDefForBatchDeleteDevices ¶
func GenReqDefForBatchDeleteDevices() *def.HttpRequestDef
func GenReqDefForBatchDeleteMaterials ¶
func GenReqDefForBatchDeleteMaterials() *def.HttpRequestDef
func GenReqDefForBatchDeletePrograms ¶
func GenReqDefForBatchDeletePrograms() *def.HttpRequestDef
func GenReqDefForBatchDeletePublications ¶
func GenReqDefForBatchDeletePublications() *def.HttpRequestDef
func GenReqDefForBatchDeleteUsers ¶
func GenReqDefForBatchDeleteUsers() *def.HttpRequestDef
func GenReqDefForBatchUpdateDevicesStatus ¶
func GenReqDefForBatchUpdateDevicesStatus() *def.HttpRequestDef
func GenReqDefForBatchUpdateUserStatus ¶
func GenReqDefForBatchUpdateUserStatus() *def.HttpRequestDef
func GenReqDefForBroadcastParticipant ¶
func GenReqDefForBroadcastParticipant() *def.HttpRequestDef
func GenReqDefForCancelMeeting ¶
func GenReqDefForCancelMeeting() *def.HttpRequestDef
func GenReqDefForCancelRecurringMeeting ¶
func GenReqDefForCancelRecurringMeeting() *def.HttpRequestDef
func GenReqDefForCancelRecurringSubMeeting ¶
func GenReqDefForCancelRecurringSubMeeting() *def.HttpRequestDef
func GenReqDefForCheckSlideVerifyCode ¶
func GenReqDefForCheckSlideVerifyCode() *def.HttpRequestDef
func GenReqDefForCheckToken ¶
func GenReqDefForCheckToken() *def.HttpRequestDef
func GenReqDefForCheckVeriCodeForUpdateUserInfo ¶
func GenReqDefForCheckVeriCodeForUpdateUserInfo() *def.HttpRequestDef
func GenReqDefForCheckVerifyCode ¶
func GenReqDefForCheckVerifyCode() *def.HttpRequestDef
func GenReqDefForCreateAnonymousAuthRandom ¶
func GenReqDefForCreateAnonymousAuthRandom() *def.HttpRequestDef
func GenReqDefForCreateConfToken ¶
func GenReqDefForCreateConfToken() *def.HttpRequestDef
func GenReqDefForCreateMeeting ¶
func GenReqDefForCreateMeeting() *def.HttpRequestDef
func GenReqDefForCreatePortalRefNonce ¶
func GenReqDefForCreatePortalRefNonce() *def.HttpRequestDef
func GenReqDefForCreateRecurringMeeting ¶
func GenReqDefForCreateRecurringMeeting() *def.HttpRequestDef
func GenReqDefForCreateVisionActiveCode ¶
func GenReqDefForCreateVisionActiveCode() *def.HttpRequestDef
func GenReqDefForCreateWebSocketToken ¶
func GenReqDefForCreateWebSocketToken() *def.HttpRequestDef
func GenReqDefForCreateWebinar ¶
func GenReqDefForCreateWebinar() *def.HttpRequestDef
func GenReqDefForDeleteAttendees ¶
func GenReqDefForDeleteAttendees() *def.HttpRequestDef
func GenReqDefForDeleteCorp ¶
func GenReqDefForDeleteCorp() *def.HttpRequestDef
func GenReqDefForDeleteCorpVmr ¶
func GenReqDefForDeleteCorpVmr() *def.HttpRequestDef
func GenReqDefForDeleteDepartment ¶
func GenReqDefForDeleteDepartment() *def.HttpRequestDef
func GenReqDefForDeleteRecordings ¶
func GenReqDefForDeleteRecordings() *def.HttpRequestDef
func GenReqDefForDeleteResource ¶
func GenReqDefForDeleteResource() *def.HttpRequestDef
func GenReqDefForDeleteVisionActiveCode ¶
func GenReqDefForDeleteVisionActiveCode() *def.HttpRequestDef
func GenReqDefForDeleteWebHookConfig ¶
func GenReqDefForDeleteWebHookConfig() *def.HttpRequestDef
func GenReqDefForDeleteWebinar ¶
func GenReqDefForDeleteWebinar() *def.HttpRequestDef
func GenReqDefForDisassociateVmr ¶
func GenReqDefForDisassociateVmr() *def.HttpRequestDef
func GenReqDefForHand ¶
func GenReqDefForHand() *def.HttpRequestDef
func GenReqDefForHangUp ¶
func GenReqDefForHangUp() *def.HttpRequestDef
func GenReqDefForInviteOperateVideo ¶
func GenReqDefForInviteOperateVideo() *def.HttpRequestDef
func GenReqDefForInviteParticipant ¶
func GenReqDefForInviteParticipant() *def.HttpRequestDef
func GenReqDefForInviteShare ¶
func GenReqDefForInviteShare() *def.HttpRequestDef
func GenReqDefForInviteUser ¶
func GenReqDefForInviteUser() *def.HttpRequestDef
func GenReqDefForInviteWithPwd ¶
func GenReqDefForInviteWithPwd() *def.HttpRequestDef
func GenReqDefForListHistoryWebinars ¶
func GenReqDefForListHistoryWebinars() *def.HttpRequestDef
func GenReqDefForListOngoingWebinars ¶
func GenReqDefForListOngoingWebinars() *def.HttpRequestDef
func GenReqDefForListUpComingWebinars ¶
func GenReqDefForListUpComingWebinars() *def.HttpRequestDef
func GenReqDefForLive ¶
func GenReqDefForLive() *def.HttpRequestDef
func GenReqDefForLockMeeting ¶
func GenReqDefForLockMeeting() *def.HttpRequestDef
func GenReqDefForLockView ¶
func GenReqDefForLockView() *def.HttpRequestDef
func GenReqDefForMuteMeeting ¶
func GenReqDefForMuteMeeting() *def.HttpRequestDef
func GenReqDefForMuteParticipant ¶
func GenReqDefForMuteParticipant() *def.HttpRequestDef
func GenReqDefForProlongMeeting ¶
func GenReqDefForProlongMeeting() *def.HttpRequestDef
func GenReqDefForRecord ¶
func GenReqDefForRecord() *def.HttpRequestDef
func GenReqDefForRenameParticipant ¶
func GenReqDefForRenameParticipant() *def.HttpRequestDef
func GenReqDefForResetActivecode ¶
func GenReqDefForResetActivecode() *def.HttpRequestDef
func GenReqDefForResetPwd ¶
func GenReqDefForResetPwd() *def.HttpRequestDef
func GenReqDefForResetPwdByAdmin ¶
func GenReqDefForResetPwdByAdmin() *def.HttpRequestDef
func GenReqDefForResetVisionActiveCode ¶
func GenReqDefForResetVisionActiveCode() *def.HttpRequestDef
func GenReqDefForRollcallParticipant ¶
func GenReqDefForRollcallParticipant() *def.HttpRequestDef
func GenReqDefForSearchAttendanceRecordsOfHisMeeting ¶
func GenReqDefForSearchAttendanceRecordsOfHisMeeting() *def.HttpRequestDef
func GenReqDefForSearchCorp ¶
func GenReqDefForSearchCorp() *def.HttpRequestDef
func GenReqDefForSearchCorpAdmins ¶
func GenReqDefForSearchCorpAdmins() *def.HttpRequestDef
func GenReqDefForSearchCorpDir ¶
func GenReqDefForSearchCorpDir() *def.HttpRequestDef
func GenReqDefForSearchCorpResources ¶
func GenReqDefForSearchCorpResources() *def.HttpRequestDef
func GenReqDefForSearchCorpVmr ¶
func GenReqDefForSearchCorpVmr() *def.HttpRequestDef
func GenReqDefForSearchCtlRecordsOfHisMeeting ¶
func GenReqDefForSearchCtlRecordsOfHisMeeting() *def.HttpRequestDef
func GenReqDefForSearchDepartmentByName ¶
func GenReqDefForSearchDepartmentByName() *def.HttpRequestDef
func GenReqDefForSearchDevices ¶
func GenReqDefForSearchDevices() *def.HttpRequestDef
func GenReqDefForSearchHisMeetings ¶
func GenReqDefForSearchHisMeetings() *def.HttpRequestDef
func GenReqDefForSearchMaterials ¶
func GenReqDefForSearchMaterials() *def.HttpRequestDef
func GenReqDefForSearchMeetingFileList ¶
func GenReqDefForSearchMeetingFileList() *def.HttpRequestDef
func GenReqDefForSearchMeetings ¶
func GenReqDefForSearchMeetings() *def.HttpRequestDef
func GenReqDefForSearchMemberVmr ¶
func GenReqDefForSearchMemberVmr() *def.HttpRequestDef
func GenReqDefForSearchOnlineMeetings ¶
func GenReqDefForSearchOnlineMeetings() *def.HttpRequestDef
func GenReqDefForSearchPrograms ¶
func GenReqDefForSearchPrograms() *def.HttpRequestDef
func GenReqDefForSearchPublications ¶
func GenReqDefForSearchPublications() *def.HttpRequestDef
func GenReqDefForSearchQosHistoryMeetings ¶
func GenReqDefForSearchQosHistoryMeetings() *def.HttpRequestDef
func GenReqDefForSearchQosOnlineMeetings ¶
func GenReqDefForSearchQosOnlineMeetings() *def.HttpRequestDef
func GenReqDefForSearchQosParticipantDetail ¶
func GenReqDefForSearchQosParticipantDetail() *def.HttpRequestDef
func GenReqDefForSearchQosParticipants ¶
func GenReqDefForSearchQosParticipants() *def.HttpRequestDef
func GenReqDefForSearchRecordings ¶
func GenReqDefForSearchRecordings() *def.HttpRequestDef
func GenReqDefForSearchResource ¶
func GenReqDefForSearchResource() *def.HttpRequestDef
func GenReqDefForSearchResourceOpRecord ¶
func GenReqDefForSearchResourceOpRecord() *def.HttpRequestDef
func GenReqDefForSearchStatisticConferenceInfo ¶
func GenReqDefForSearchStatisticConferenceInfo() *def.HttpRequestDef
func GenReqDefForSearchStatisticConferenceParticipant ¶
func GenReqDefForSearchStatisticConferenceParticipant() *def.HttpRequestDef
func GenReqDefForSearchStatisticResourceInfo ¶
func GenReqDefForSearchStatisticResourceInfo() *def.HttpRequestDef
func GenReqDefForSearchStatisticUserInfo ¶
func GenReqDefForSearchStatisticUserInfo() *def.HttpRequestDef
func GenReqDefForSearchUsers ¶
func GenReqDefForSearchUsers() *def.HttpRequestDef
func GenReqDefForSearchVisionActiveCode ¶
func GenReqDefForSearchVisionActiveCode() *def.HttpRequestDef
func GenReqDefForSendSlideVerifyCode ¶
func GenReqDefForSendSlideVerifyCode() *def.HttpRequestDef
func GenReqDefForSendVeriCodeForChangePwd ¶
func GenReqDefForSendVeriCodeForChangePwd() *def.HttpRequestDef
func GenReqDefForSendVeriCodeForUpdateUserInfo ¶
func GenReqDefForSendVeriCodeForUpdateUserInfo() *def.HttpRequestDef
func GenReqDefForSetCustomMultiPicture ¶
func GenReqDefForSetCustomMultiPicture() *def.HttpRequestDef
func GenReqDefForSetHostView ¶
func GenReqDefForSetHostView() *def.HttpRequestDef
func GenReqDefForSetMultiPicture ¶
func GenReqDefForSetMultiPicture() *def.HttpRequestDef
func GenReqDefForSetParticipantView ¶
func GenReqDefForSetParticipantView() *def.HttpRequestDef
func GenReqDefForSetQosThreshold ¶
func GenReqDefForSetQosThreshold() *def.HttpRequestDef
func GenReqDefForSetRole ¶
func GenReqDefForSetRole() *def.HttpRequestDef
func GenReqDefForSetSsoConfig ¶
func GenReqDefForSetSsoConfig() *def.HttpRequestDef
func GenReqDefForSetWebHookConfig ¶
func GenReqDefForSetWebHookConfig() *def.HttpRequestDef
func GenReqDefForShowConfOrg ¶
func GenReqDefForShowConfOrg() *def.HttpRequestDef
func GenReqDefForShowCorp ¶
func GenReqDefForShowCorp() *def.HttpRequestDef
func GenReqDefForShowCorpAdmin ¶
func GenReqDefForShowCorpAdmin() *def.HttpRequestDef
func GenReqDefForShowCorpBasicInfo ¶
func GenReqDefForShowCorpBasicInfo() *def.HttpRequestDef
func GenReqDefForShowCorpResource ¶
func GenReqDefForShowCorpResource() *def.HttpRequestDef
func GenReqDefForShowDeptAndChildDept ¶
func GenReqDefForShowDeptAndChildDept() *def.HttpRequestDef
func GenReqDefForShowDeviceDetail ¶
func GenReqDefForShowDeviceDetail() *def.HttpRequestDef
func GenReqDefForShowDeviceStatus ¶
func GenReqDefForShowDeviceStatus() *def.HttpRequestDef
func GenReqDefForShowDeviceTypes ¶
func GenReqDefForShowDeviceTypes() *def.HttpRequestDef
func GenReqDefForShowHisMeetingDetail ¶
func GenReqDefForShowHisMeetingDetail() *def.HttpRequestDef
func GenReqDefForShowMeetingDetail ¶
func GenReqDefForShowMeetingDetail() *def.HttpRequestDef
func GenReqDefForShowMeetingFile ¶
func GenReqDefForShowMeetingFile() *def.HttpRequestDef
func GenReqDefForShowMeetingFileList ¶
func GenReqDefForShowMeetingFileList() *def.HttpRequestDef
func GenReqDefForShowMyInfo ¶
func GenReqDefForShowMyInfo() *def.HttpRequestDef
func GenReqDefForShowOnlineMeetingDetail ¶
func GenReqDefForShowOnlineMeetingDetail() *def.HttpRequestDef
func GenReqDefForShowOrgRes ¶
func GenReqDefForShowOrgRes() *def.HttpRequestDef
func GenReqDefForShowProgram ¶
func GenReqDefForShowProgram() *def.HttpRequestDef
func GenReqDefForShowPublication ¶
func GenReqDefForShowPublication() *def.HttpRequestDef
func GenReqDefForShowQosThreshold ¶
func GenReqDefForShowQosThreshold() *def.HttpRequestDef
func GenReqDefForShowRealTimeInfoOfMeeting ¶
func GenReqDefForShowRealTimeInfoOfMeeting() *def.HttpRequestDef
func GenReqDefForShowRecordingDetail ¶
func GenReqDefForShowRecordingDetail() *def.HttpRequestDef
func GenReqDefForShowRecordingFileDownloadUrls ¶
func GenReqDefForShowRecordingFileDownloadUrls() *def.HttpRequestDef
func GenReqDefForShowRegionInfoOfMeeting ¶
func GenReqDefForShowRegionInfoOfMeeting() *def.HttpRequestDef
func GenReqDefForShowRoomSetting ¶
func GenReqDefForShowRoomSetting() *def.HttpRequestDef
func GenReqDefForShowSpRes ¶
func GenReqDefForShowSpRes() *def.HttpRequestDef
func GenReqDefForShowSpResource ¶
func GenReqDefForShowSpResource() *def.HttpRequestDef
func GenReqDefForShowSsoConfig ¶
func GenReqDefForShowSsoConfig() *def.HttpRequestDef
func GenReqDefForShowUserDetail ¶
func GenReqDefForShowUserDetail() *def.HttpRequestDef
func GenReqDefForShowWebHookConfig ¶
func GenReqDefForShowWebHookConfig() *def.HttpRequestDef
func GenReqDefForShowWebinar ¶
func GenReqDefForShowWebinar() *def.HttpRequestDef
func GenReqDefForStartMeeting ¶ added in v0.0.83
func GenReqDefForStartMeeting() *def.HttpRequestDef
func GenReqDefForStopMeeting ¶
func GenReqDefForStopMeeting() *def.HttpRequestDef
func GenReqDefForSwitchMode ¶
func GenReqDefForSwitchMode() *def.HttpRequestDef
func GenReqDefForUpdateContact ¶
func GenReqDefForUpdateContact() *def.HttpRequestDef
func GenReqDefForUpdateCorp ¶
func GenReqDefForUpdateCorp() *def.HttpRequestDef
func GenReqDefForUpdateCorpBasicInfo ¶
func GenReqDefForUpdateCorpBasicInfo() *def.HttpRequestDef
func GenReqDefForUpdateDepartment ¶
func GenReqDefForUpdateDepartment() *def.HttpRequestDef
func GenReqDefForUpdateDevice ¶
func GenReqDefForUpdateDevice() *def.HttpRequestDef
func GenReqDefForUpdateMaterial ¶
func GenReqDefForUpdateMaterial() *def.HttpRequestDef
func GenReqDefForUpdateMeeting ¶
func GenReqDefForUpdateMeeting() *def.HttpRequestDef
func GenReqDefForUpdateMemberVmr ¶
func GenReqDefForUpdateMemberVmr() *def.HttpRequestDef
func GenReqDefForUpdateMyInfo ¶
func GenReqDefForUpdateMyInfo() *def.HttpRequestDef
func GenReqDefForUpdateProgram ¶
func GenReqDefForUpdateProgram() *def.HttpRequestDef
func GenReqDefForUpdatePublication ¶
func GenReqDefForUpdatePublication() *def.HttpRequestDef
func GenReqDefForUpdatePwd ¶
func GenReqDefForUpdatePwd() *def.HttpRequestDef
func GenReqDefForUpdateRecurringMeeting ¶
func GenReqDefForUpdateRecurringMeeting() *def.HttpRequestDef
func GenReqDefForUpdateRecurringSubMeeting ¶
func GenReqDefForUpdateRecurringSubMeeting() *def.HttpRequestDef
func GenReqDefForUpdateResource ¶
func GenReqDefForUpdateResource() *def.HttpRequestDef
func GenReqDefForUpdateRoomSetting ¶
func GenReqDefForUpdateRoomSetting() *def.HttpRequestDef
func GenReqDefForUpdateStartedConfConfig ¶
func GenReqDefForUpdateStartedConfConfig() *def.HttpRequestDef
func GenReqDefForUpdateToken ¶
func GenReqDefForUpdateToken() *def.HttpRequestDef
func GenReqDefForUpdateUser ¶
func GenReqDefForUpdateUser() *def.HttpRequestDef
func GenReqDefForUpdateWebHookConfigStatus ¶
func GenReqDefForUpdateWebHookConfigStatus() *def.HttpRequestDef
func GenReqDefForUpdateWebinar ¶
func GenReqDefForUpdateWebinar() *def.HttpRequestDef
func GenReqDefForUploadFile ¶
func GenReqDefForUploadFile() *def.HttpRequestDef
func GetResponseBody ¶
func GetResponseBody(resp *response.DefaultHttpResponse) ([]byte, error)
func MeetingClientBuilder ¶
func MeetingClientBuilder() *http_client.HcHttpClientBuilder
Types ¶
type MeetingAuthReqBody ¶
type MeetingAuthResBody ¶
type MeetingAuthResBody struct {
AccessToken string `json:"accessToken"`
}
type MeetingClient ¶
type MeetingClient struct {
HcClient *http_client.HcHttpClient
}
func NewMeetingClient ¶
func NewMeetingClient(hcClient *http_client.HcHttpClient) *MeetingClient
func (*MeetingClient) AddCorp ¶
func (c *MeetingClient) AddCorp(request *model.AddCorpRequest) (*model.AddCorpResponse, error)
创建企业,默认管理员及分配资源。
func (*MeetingClient) AddCorpAdmin ¶
func (c *MeetingClient) AddCorpAdmin(request *model.AddCorpAdminRequest) (*model.AddCorpAdminResponse, error)
企业默认管理员添加企业普通管理员
func (*MeetingClient) AddDepartment ¶
func (c *MeetingClient) AddDepartment(request *model.AddDepartmentRequest) (*model.AddDepartmentResponse, error)
企业管理员通过该接口添加部门,最多支持10级部门,每级子部门最多支持100个,默认企业最大部门数量为3000个。
func (*MeetingClient) AddDevice ¶
func (c *MeetingClient) AddDevice(request *model.AddDeviceRequest) (*model.AddDeviceResponse, error)
企业管理员通过该接口添加硬终端。
func (*MeetingClient) AddMaterial ¶
func (c *MeetingClient) AddMaterial(request *model.AddMaterialRequest) (*model.AddMaterialResponse, error)
新增信息窗素材(上传素材文件)
func (*MeetingClient) AddProgram ¶
func (c *MeetingClient) AddProgram(request *model.AddProgramRequest) (*model.AddProgramResponse, error)
新增信息窗节目
func (*MeetingClient) AddPublication ¶
func (c *MeetingClient) AddPublication(request *model.AddPublicationRequest) (*model.AddPublicationResponse, error)
新增信息窗发布
func (*MeetingClient) AddResource ¶
func (c *MeetingClient) AddResource(request *model.AddResourceRequest) (*model.AddResourceResponse, error)
企业新增资源发放。优化适配,该接口同时支持修改,带resourceId后会判断该资源是否存在,存在即修改(支持修改的参数见修改接口),否则按新增处理
func (*MeetingClient) AddToPersonalSpace ¶
func (c *MeetingClient) AddToPersonalSpace(request *model.AddToPersonalSpaceRequest) (*model.AddToPersonalSpaceResponse, error)
用户使用手机扫码后,手机端请求服务端将当前会议纪要文件保存到个人云空间。二维码内容 cloudlink://cloudlink.huawei.com/h5page?action=SAVE_MEETING_FILE&key1=value1&key2=value2 key/value的个数可能变化,终端解析后,在发起后续请求时,将所有key/value存为map,作为入参即可。
func (*MeetingClient) AddUser ¶
func (c *MeetingClient) AddUser(request *model.AddUserRequest) (*model.AddUserResponse, error)
企业管理员通过该接口添加企业用户。
func (*MeetingClient) AllowGuestUnmute ¶
func (c *MeetingClient) AllowGuestUnmute(request *model.AllowGuestUnmuteRequest) (*model.AllowGuestUnmuteResponse, error)
决定与会者是否可以自己解除静音。
func (*MeetingClient) AssociateVmr ¶
func (c *MeetingClient) AssociateVmr(request *model.AssociateVmrRequest) (*model.AssociateVmrResponse, error)
企业管理员通过该接口将云会议室分配给用户、硬终端(当前仅支持分配TE10、TE20、HUAWEI Board、HUAWEI Bar 500及HUAWEI Box系列硬件终端)。云会议室分配给硬件终端后,需要重启或重新激活硬件终端。若需要管理云会议室、预约会议、录制会议或进行完整的会控操作,请同时将该云会议室分配给会议用户。
func (*MeetingClient) BatchDeleteCorpAdmins ¶
func (c *MeetingClient) BatchDeleteCorpAdmins(request *model.BatchDeleteCorpAdminsRequest) (*model.BatchDeleteCorpAdminsResponse, error)
批量删除企业管理员
func (*MeetingClient) BatchDeleteDevices ¶
func (c *MeetingClient) BatchDeleteDevices(request *model.BatchDeleteDevicesRequest) (*model.BatchDeleteDevicesResponse, error)
企业管理员通过该接口批量删除终端,返回删除失败的列表。
func (*MeetingClient) BatchDeleteMaterials ¶
func (c *MeetingClient) BatchDeleteMaterials(request *model.BatchDeleteMaterialsRequest) (*model.BatchDeleteMaterialsResponse, error)
删除信息窗素材
func (*MeetingClient) BatchDeletePrograms ¶
func (c *MeetingClient) BatchDeletePrograms(request *model.BatchDeleteProgramsRequest) (*model.BatchDeleteProgramsResponse, error)
删除信息窗节目
func (*MeetingClient) BatchDeletePublications ¶
func (c *MeetingClient) BatchDeletePublications(request *model.BatchDeletePublicationsRequest) (*model.BatchDeletePublicationsResponse, error)
删除信息窗发布
func (*MeetingClient) BatchDeleteUsers ¶
func (c *MeetingClient) BatchDeleteUsers(request *model.BatchDeleteUsersRequest) (*model.BatchDeleteUsersResponse, error)
企业管理员通过该接口批量删除企业用户,全量成功或全量失败。
func (*MeetingClient) BatchUpdateDevicesStatus ¶
func (c *MeetingClient) BatchUpdateDevicesStatus(request *model.BatchUpdateDevicesStatusRequest) (*model.BatchUpdateDevicesStatusResponse, error)
批量修改终端状态
func (*MeetingClient) BatchUpdateUserStatus ¶
func (c *MeetingClient) BatchUpdateUserStatus(request *model.BatchUpdateUserStatusRequest) (*model.BatchUpdateUserStatusResponse, error)
企业管理员通过该接口批量修改用户状态,当用户账号数资源或者第三方电子白板资源到期后,若企业内对应资源的用户账号超过数量后会被系统随机自动停用,此时可通过该接口修改用户的状态。
func (*MeetingClient) BroadcastParticipant ¶
func (c *MeetingClient) BroadcastParticipant(request *model.BroadcastParticipantRequest) (*model.BroadcastParticipantResponse, error)
同一时间,只允许一个与会者被广播。
func (*MeetingClient) CancelMeeting ¶
func (c *MeetingClient) CancelMeeting(request *model.CancelMeetingRequest) (*model.CancelMeetingResponse, error)
取消预约会议。
func (*MeetingClient) CancelRecurringMeeting ¶
func (c *MeetingClient) CancelRecurringMeeting(request *model.CancelRecurringMeetingRequest) (*model.CancelRecurringMeetingResponse, error)
管理员或UC账号可以通过该接口取消周期会议
func (*MeetingClient) CancelRecurringSubMeeting ¶
func (c *MeetingClient) CancelRecurringSubMeeting(request *model.CancelRecurringSubMeetingRequest) (*model.CancelRecurringSubMeetingResponse, error)
管理员或UC账号可以通过该接口取消周期会议
func (*MeetingClient) CheckSlideVerifyCode ¶
func (c *MeetingClient) CheckSlideVerifyCode(request *model.CheckSlideVerifyCodeRequest) (*model.CheckSlideVerifyCodeResponse, error)
该接口提供校验滑块验证码。服务器收到请求,返回校验结果。用户在前台界面通过滑块操作匹配图形,使得抠图和原图吻合。然后服务器进行校验滑块验证码。
func (*MeetingClient) CheckToken ¶
func (c *MeetingClient) CheckToken(request *model.CheckTokenRequest) (*model.CheckTokenResponse, error)
该接口提供校验token合法性功能。服务器收到请求后,验证token合法性并返回结果。如果参数needGenNewToken为true时,生成新的token并返回。
func (*MeetingClient) CheckVeriCodeForUpdateUserInfo ¶
func (c *MeetingClient) CheckVeriCodeForUpdateUserInfo(request *model.CheckVeriCodeForUpdateUserInfoRequest) (*model.CheckVeriCodeForUpdateUserInfoResponse, error)
企业用户通过该接口校验手机和邮箱对应的验证码,一分钟内记录尝试次数不得超过5次。
func (*MeetingClient) CheckVerifyCode ¶
func (c *MeetingClient) CheckVerifyCode(request *model.CheckVerifyCodeRequest) (*model.CheckVerifyCodeResponse, error)
该接口提供校验验证码,服务器收到请求,返回结果。
func (*MeetingClient) CreateAnonymousAuthRandom ¶
func (c *MeetingClient) CreateAnonymousAuthRandom(request *model.CreateAnonymousAuthRandomRequest) (*model.CreateAnonymousAuthRandomResponse, error)
未登陆终端,通过输入会议ID进行会议鉴权,返回鉴权随机数。如果需要密码则返回需要会议密码错误码,然后终端弹出输入会议ID输入框,用户输入密码后,终端再次调用该接口进行鉴权。
func (*MeetingClient) CreateConfToken ¶
func (c *MeetingClient) CreateConfToken(request *model.CreateConfTokenRequest) (*model.CreateConfTokenResponse, error)
获取会控授权令牌,然后会议会被拉起。
func (*MeetingClient) CreateMeeting ¶
func (c *MeetingClient) CreateMeeting(request *model.CreateMeetingRequest) (*model.CreateMeetingResponse, error)
您可根据需要创建立即会议和预约会议。
func (*MeetingClient) CreatePortalRefNonce ¶
func (c *MeetingClient) CreatePortalRefNonce(request *model.CreatePortalRefNonceRequest) (*model.CreatePortalRefNonceResponse, error)
通过token生成页面免登陆跳转到华为云会议的Portal的nonce信息。获取到nonce信息后,通过链接https://bmeeting.huaweicloud.com/?lang=zh-CN&nonce=xxxxxxxxxxxxx#/login进行免登陆跳转。
func (*MeetingClient) CreateRecurringMeeting ¶
func (c *MeetingClient) CreateRecurringMeeting(request *model.CreateRecurringMeetingRequest) (*model.CreateRecurringMeetingResponse, error)
管理员或UC账号可以通过该接口创建周期会议
func (*MeetingClient) CreateVisionActiveCode ¶
func (c *MeetingClient) CreateVisionActiveCode(request *model.CreateVisionActiveCodeRequest) (*model.CreateVisionActiveCodeResponse, error)
企业管理员生成智慧屏、电子白板、Ideahub的激活码
func (*MeetingClient) CreateWebSocketToken ¶
func (c *MeetingClient) CreateWebSocketToken(request *model.CreateWebSocketTokenRequest) (*model.CreateWebSocketTokenResponse, error)
获取websocket鉴权token。
func (*MeetingClient) CreateWebinar ¶
func (c *MeetingClient) CreateWebinar(request *model.CreateWebinarRequest) (*model.CreateWebinarResponse, error)
您可根据需要预约网络研讨会。注意:暂不支持添加外部联系人作为与会嘉宾
func (*MeetingClient) DeleteAttendees ¶
func (c *MeetingClient) DeleteAttendees(request *model.DeleteAttendeesRequest) (*model.DeleteAttendeesResponse, error)
删除与会者。
func (*MeetingClient) DeleteCorp ¶
func (c *MeetingClient) DeleteCorp(request *model.DeleteCorpRequest) (*model.DeleteCorpResponse, error)
删除企业
func (*MeetingClient) DeleteCorpVmr ¶
func (c *MeetingClient) DeleteCorpVmr(request *model.DeleteCorpVmrRequest) (*model.DeleteCorpVmrResponse, error)
企业管理员通过该接口删除企业的云会议室
func (*MeetingClient) DeleteDepartment ¶
func (c *MeetingClient) DeleteDepartment(request *model.DeleteDepartmentRequest) (*model.DeleteDepartmentResponse, error)
企业管理员通过该接口删除部门。
func (*MeetingClient) DeleteRecordings ¶
func (c *MeetingClient) DeleteRecordings(request *model.DeleteRecordingsRequest) (*model.DeleteRecordingsResponse, error)
批量删除录制。
func (*MeetingClient) DeleteResource ¶
func (c *MeetingClient) DeleteResource(request *model.DeleteResourceRequest) (*model.DeleteResourceResponse, error)
企业删除资源项,删除资源项后,企业资源总数会自动减少
func (*MeetingClient) DeleteVisionActiveCode ¶
func (c *MeetingClient) DeleteVisionActiveCode(request *model.DeleteVisionActiveCodeRequest) (*model.DeleteVisionActiveCodeResponse, error)
企业管理员批量删除激活码
func (*MeetingClient) DeleteWebHookConfig ¶
func (c *MeetingClient) DeleteWebHookConfig(request *model.DeleteWebHookConfigRequest) (*model.DeleteWebHookConfigResponse, error)
管理员可以通过该接口删除事件订阅(webhook)配置
func (*MeetingClient) DeleteWebinar ¶
func (c *MeetingClient) DeleteWebinar(request *model.DeleteWebinarRequest) (*model.DeleteWebinarResponse, error)
您可根据需要取消网络研讨会。
func (*MeetingClient) DisassociateVmr ¶
func (c *MeetingClient) DisassociateVmr(request *model.DisassociateVmrRequest) (*model.DisassociateVmrResponse, error)
企业管理员通过该接口回收云会议室
func (*MeetingClient) Hand ¶
func (c *MeetingClient) Hand(request *model.HandRequest) (*model.HandResponse, error)
所有来宾可以举手。来宾举手后,可以取消自己的举手。主持人可以取消所有来宾的举手。
func (*MeetingClient) HangUp ¶
func (c *MeetingClient) HangUp(request *model.HangUpRequest) (*model.HangUpResponse, error)
挂断正在通话中的与会者。
func (*MeetingClient) InviteOperateVideo ¶
func (c *MeetingClient) InviteOperateVideo(request *model.InviteOperateVideoRequest) (*model.InviteOperateVideoResponse, error)
主持人邀请与会者开启、关闭摄像头
func (*MeetingClient) InviteParticipant ¶
func (c *MeetingClient) InviteParticipant(request *model.InviteParticipantRequest) (*model.InviteParticipantResponse, error)
邀请与会者加入会议。
func (*MeetingClient) InviteShare ¶
func (c *MeetingClient) InviteShare(request *model.InviteShareRequest) (*model.InviteShareResponse, error)
场景描述:主席邀请、取消邀请会场共享 功能描述:主席邀请、取消邀请会场共享
func (*MeetingClient) InviteUser ¶
func (c *MeetingClient) InviteUser(request *model.InviteUserRequest) (*model.InviteUserResponse, error)
通过手机号码或者邮箱地址邀请用户加入企业。 * 若被邀请用户在华为云会议系统中不存在,则: - 华为云会议免费版和华为云会议标准版发送短信/邮件邀请用户完成注册后加入企业。用户注册成功后,加入该企业。 - 华为云会议旗舰版在企业内直接添加该用户。用户会收到华为云会议的初始密码,用户第一次以手机号或者邮箱登录时,需要修改密码。 * 若被邀请用户在华为云会议系统中存在,则该用户会收到短信或者邮件确认。确认完成后改用户加入企业内。该用户的密码保持原来的密码不变。
func (*MeetingClient) InviteWithPwd ¶
func (c *MeetingClient) InviteWithPwd(request *model.InviteWithPwdRequest) (*model.InviteWithPwdResponse, error)
通过会议ID和密码邀请与会者
func (*MeetingClient) ListHistoryWebinars ¶
func (c *MeetingClient) ListHistoryWebinars(request *model.ListHistoryWebinarsRequest) (*model.ListHistoryWebinarsResponse, error)
查询历史召开的网络研讨会列表,企业管理员可查询企业内所有历史召开的网络研讨会,普通账号查询自己历史召开的网络研讨会
func (*MeetingClient) ListOngoingWebinars ¶
func (c *MeetingClient) ListOngoingWebinars(request *model.ListOngoingWebinarsRequest) (*model.ListOngoingWebinarsResponse, error)
查询正在召开的网络研讨会列表:企业管理员可查询企业内所有正在召开的网络研讨会,普通账号查询自己正在召开的网络研讨会
func (*MeetingClient) ListUpComingWebinars ¶
func (c *MeetingClient) ListUpComingWebinars(request *model.ListUpComingWebinarsRequest) (*model.ListUpComingWebinarsResponse, error)
查询即将召开的网络研讨会列表:企业管理员可查询企业内所有即将召开的网络研讨会,普通账号查询自己即将召开的网络研讨会
func (*MeetingClient) Live ¶
func (c *MeetingClient) Live(request *model.LiveRequest) (*model.LiveResponse, error)
启动或停止会议直播。
func (*MeetingClient) LockMeeting ¶
func (c *MeetingClient) LockMeeting(request *model.LockMeetingRequest) (*model.LockMeetingResponse, error)
锁定或解锁会议。锁定会议后,不允许与会者加入会议。
func (*MeetingClient) LockView ¶
func (c *MeetingClient) LockView(request *model.LockViewRequest) (*model.LockViewResponse, error)
锁定或者解锁某在线会场的视频源。
func (*MeetingClient) MuteMeeting ¶
func (c *MeetingClient) MuteMeeting(request *model.MuteMeetingRequest) (*model.MuteMeetingResponse, error)
主持人可以通过该接口静音/取消静音整个会议所有与会者(主持人除外)。
func (*MeetingClient) MuteParticipant ¶
func (c *MeetingClient) MuteParticipant(request *model.MuteParticipantRequest) (*model.MuteParticipantResponse, error)
主持人可以静音/取消静音任意与会者,来宾也可静音/取消静音自己。
func (*MeetingClient) ProlongMeeting ¶
func (c *MeetingClient) ProlongMeeting(request *model.ProlongMeetingRequest) (*model.ProlongMeetingResponse, error)
延长会议。
func (*MeetingClient) Record ¶
func (c *MeetingClient) Record(request *model.RecordRequest) (*model.RecordResponse, error)
启动或停止会议录制。
func (*MeetingClient) RenameParticipant ¶
func (c *MeetingClient) RenameParticipant(request *model.RenameParticipantRequest) (*model.RenameParticipantResponse, error)
重命名某个与会者。
func (*MeetingClient) ResetActivecode ¶
func (c *MeetingClient) ResetActivecode(request *model.ResetActivecodeRequest) (*model.ResetActivecodeResponse, error)
当硬终端激活码失效时,企业管理员可以通过该接口重置激活码,使用重新获取的激活码激活终端,每24小时可重新激活5次。
func (*MeetingClient) ResetPwd ¶
func (c *MeetingClient) ResetPwd(request *model.ResetPwdRequest) (*model.ResetPwdResponse, error)
该接口提供给用户重置密码功能,服务器收到请求,重新设置用户密码并返回结果。
func (*MeetingClient) ResetPwdByAdmin ¶
func (c *MeetingClient) ResetPwdByAdmin(request *model.ResetPwdByAdminRequest) (*model.ResetPwdByAdminResponse, error)
企业管理员通过该接口提供企业管理员重置企业成员密码的功能。当服务器收到重置密码的请求时,发送新的密码到企业成员的邮箱或者短信,并返回结果。
func (*MeetingClient) ResetVisionActiveCode ¶
func (c *MeetingClient) ResetVisionActiveCode(request *model.ResetVisionActiveCodeRequest) (*model.ResetVisionActiveCodeResponse, error)
企业管理员重置账号的激活码,重置后,原设备直接解绑,必须重新激活使用,若手机邮箱不填,则不会发送新的激活码
func (*MeetingClient) RollcallParticipant ¶
func (c *MeetingClient) RollcallParticipant(request *model.RollcallParticipantRequest) (*model.RollcallParticipantResponse, error)
同一时间,只允许一个与会者被点名。点名会场的效果是除了主持人外,点名与会者为非静音状态,未点名的与会者统一为静音状态。
func (*MeetingClient) SearchAttendanceRecordsOfHisMeeting ¶
func (c *MeetingClient) SearchAttendanceRecordsOfHisMeeting(request *model.SearchAttendanceRecordsOfHisMeetingRequest) (*model.SearchAttendanceRecordsOfHisMeetingResponse, error)
查询指定历史会议的与会者记录。
func (*MeetingClient) SearchCorp ¶
func (c *MeetingClient) SearchCorp(request *model.SearchCorpRequest) (*model.SearchCorpResponse, error)
分页搜索企业,支持名称、企业ID搜索
func (*MeetingClient) SearchCorpAdmins ¶
func (c *MeetingClient) SearchCorpAdmins(request *model.SearchCorpAdminsRequest) (*model.SearchCorpAdminsResponse, error)
通过该接口分页查询企业管理员。
func (*MeetingClient) SearchCorpDir ¶
func (c *MeetingClient) SearchCorpDir(request *model.SearchCorpDirRequest) (*model.SearchCorpDirResponse, error)
企业用户(含管理员)通过该接口查询该企业的通讯录。
func (*MeetingClient) SearchCorpResources ¶
func (c *MeetingClient) SearchCorpResources(request *model.SearchCorpResourcesRequest) (*model.SearchCorpResourcesResponse, error)
企业管理员根据条件查询企业资源订单列表
func (*MeetingClient) SearchCorpVmr ¶
func (c *MeetingClient) SearchCorpVmr(request *model.SearchCorpVmrRequest) (*model.SearchCorpVmrResponse, error)
企业管理员通过该接口分页查询企业的云会议室。
func (*MeetingClient) SearchCtlRecordsOfHisMeeting ¶
func (c *MeetingClient) SearchCtlRecordsOfHisMeeting(request *model.SearchCtlRecordsOfHisMeetingRequest) (*model.SearchCtlRecordsOfHisMeetingResponse, error)
查询指定历史会议的会控记录。
func (*MeetingClient) SearchDepartmentByName ¶
func (c *MeetingClient) SearchDepartmentByName(request *model.SearchDepartmentByNameRequest) (*model.SearchDepartmentByNameResponse, error)
企业管理员通过该接口按名称查询所有的部门。
func (*MeetingClient) SearchDevices ¶
func (c *MeetingClient) SearchDevices(request *model.SearchDevicesRequest) (*model.SearchDevicesResponse, error)
企业管理员通过该接口分页查询终端信息。
func (*MeetingClient) SearchHisMeetings ¶
func (c *MeetingClient) SearchHisMeetings(request *model.SearchHisMeetingsRequest) (*model.SearchHisMeetingsResponse, error)
管理员可以查询管理权限域内所有的历史会议,普通用户仅能查询当前帐号管理的历史会议。不带查询参数时,默认查询权限范围内的历史会议。
func (*MeetingClient) SearchMaterials ¶
func (c *MeetingClient) SearchMaterials(request *model.SearchMaterialsRequest) (*model.SearchMaterialsResponse, error)
分页查询信息窗素材
func (*MeetingClient) SearchMeetingFileList ¶
func (c *MeetingClient) SearchMeetingFileList(request *model.SearchMeetingFileListRequest) (*model.SearchMeetingFileListResponse, error)
用户查询自己的会议纪要列表
func (*MeetingClient) SearchMeetings ¶
func (c *MeetingClient) SearchMeetings(request *model.SearchMeetingsRequest) (*model.SearchMeetingsResponse, error)
管理员可以查询管理权限域内所有的会议,普通用户仅能查询当前帐号管理的会议。不带查询参数时,默认查询权限范围内正在召开或还未召开的会议。
func (*MeetingClient) SearchMemberVmr ¶
func (c *MeetingClient) SearchMemberVmr(request *model.SearchMemberVmrRequest) (*model.SearchMemberVmrResponse, error)
企业用户通过该接口查询个人已分配的云会议室及个人会议ID。
func (*MeetingClient) SearchOnlineMeetings ¶
func (c *MeetingClient) SearchOnlineMeetings(request *model.SearchOnlineMeetingsRequest) (*model.SearchOnlineMeetingsResponse, error)
管理员可以查询管理权限域内所有在线会议,普通用户仅能查询当前自己帐号管理的在线会议。不带查询参数时,默认查询权限范围内的在线会议,按开始时间升序排列。
func (*MeetingClient) SearchPrograms ¶
func (c *MeetingClient) SearchPrograms(request *model.SearchProgramsRequest) (*model.SearchProgramsResponse, error)
获取信息窗节目
func (*MeetingClient) SearchPublications ¶
func (c *MeetingClient) SearchPublications(request *model.SearchPublicationsRequest) (*model.SearchPublicationsResponse, error)
获取信息窗发布
func (*MeetingClient) SearchQosHistoryMeetings ¶
func (c *MeetingClient) SearchQosHistoryMeetings(request *model.SearchQosHistoryMeetingsRequest) (*model.SearchQosHistoryMeetingsResponse, error)
* 查询企业内QoS历史会议列表。 * 支持按照时间范围查询,可查询最近3个月内数据。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) SearchQosOnlineMeetings ¶
func (c *MeetingClient) SearchQosOnlineMeetings(request *model.SearchQosOnlineMeetingsRequest) (*model.SearchQosOnlineMeetingsResponse, error)
* 查询企业内QoS在线会议列表。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) SearchQosParticipantDetail ¶
func (c *MeetingClient) SearchQosParticipantDetail(request *model.SearchQosParticipantDetailRequest) (*model.SearchQosParticipantDetailResponse, error)
* 查询企业内指定与会者的QoS数据,按照音频,视频,屏幕共享,CPU分类查询QoS数据。 * QoS数据的打点周期为5秒。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) SearchQosParticipants ¶
func (c *MeetingClient) SearchQosParticipants(request *model.SearchQosParticipantsRequest) (*model.SearchQosParticipantsResponse, error)
* 查询企业内QoS会议与会者列表。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) SearchRecordings ¶
func (c *MeetingClient) SearchRecordings(request *model.SearchRecordingsRequest) (*model.SearchRecordingsResponse, error)
管理员可以查询管理权限域内所有的录制,普通用户仅能查询当前帐号管理的录制。不带查询参数时,默认查询权限范围内的录制。
func (*MeetingClient) SearchResource ¶
func (c *MeetingClient) SearchResource(request *model.SearchResourceRequest) (*model.SearchResourceResponse, error)
SP根据条件查询企业的资源项
func (*MeetingClient) SearchResourceOpRecord ¶
func (c *MeetingClient) SearchResourceOpRecord(request *model.SearchResourceOpRecordRequest) (*model.SearchResourceOpRecordResponse, error)
SP根据根据条件查询企业的资源操作记录,支持根据resourceId模糊搜索
func (*MeetingClient) SearchStatisticConferenceInfo ¶
func (c *MeetingClient) SearchStatisticConferenceInfo(request *model.SearchStatisticConferenceInfoRequest) (*model.SearchStatisticConferenceInfoResponse, error)
* 查询企业级会议指定时间范围内总体统计数据,按日/按月统计。 * 查询企业级会议单日内总体统计数据,按小时统计。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) SearchStatisticConferenceParticipant ¶
func (c *MeetingClient) SearchStatisticConferenceParticipant(request *model.SearchStatisticConferenceParticipantRequest) (*model.SearchStatisticConferenceParticipantResponse, error)
* 查询企业级会议与会用户统计数据,按日/按月统计。 * 查询企业级会议与会硬件终端统计数据,按日/按月统计。 * 查询企业级会议与会设备统计数据,按日/按月统计。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) SearchStatisticResourceInfo ¶
func (c *MeetingClient) SearchStatisticResourceInfo(request *model.SearchStatisticResourceInfoRequest) (*model.SearchStatisticResourceInfoResponse, error)
* 查询企业级会议的已购资源使用状况,按日/按月统计。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) SearchStatisticUserInfo ¶
func (c *MeetingClient) SearchStatisticUserInfo(request *model.SearchStatisticUserInfoRequest) (*model.SearchStatisticUserInfoResponse, error)
* 查询企业级会议用户登录数据,按日/按月统计。 * 查询企业级会议用户激活数据,按日/按月统计。 * 查询企业级会议用户登录设备数据,按日/按月统计。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) SearchUsers ¶
func (c *MeetingClient) SearchUsers(request *model.SearchUsersRequest) (*model.SearchUsersResponse, error)
企业管理员通过该接口分页查询企业用户。
func (*MeetingClient) SearchVisionActiveCode ¶
func (c *MeetingClient) SearchVisionActiveCode(request *model.SearchVisionActiveCodeRequest) (*model.SearchVisionActiveCodeResponse, error)
企业管理员分页查询激活码,支持激活码、终端名称模糊查询。
func (*MeetingClient) SendSlideVerifyCode ¶
func (c *MeetingClient) SendSlideVerifyCode(request *model.SendSlideVerifyCodeRequest) (*model.SendSlideVerifyCodeResponse, error)
该接口提供发送滑块验证码。服务器收到请求,返回抠图以及抠图后的原图等结果。需要在前台界面显示出抠图以及抠图后的原图,用户通过滑块操作来匹配图形。
func (*MeetingClient) SendVeriCodeForChangePwd ¶
func (c *MeetingClient) SendVeriCodeForChangePwd(request *model.SendVeriCodeForChangePwdRequest) (*model.SendVeriCodeForChangePwdResponse, error)
该接口提供发送验证码,服务器收到请求,发送验证码到邮箱或者短信并返回结果。用户在前台界面通过滑块验证后,再进行发送验证码操作。
func (*MeetingClient) SendVeriCodeForUpdateUserInfo ¶
func (c *MeetingClient) SendVeriCodeForUpdateUserInfo(request *model.SendVeriCodeForUpdateUserInfoRequest) (*model.SendVeriCodeForUpdateUserInfoResponse, error)
获取验证码,向手机或邮箱发送,一分钟内只会发送一次。
func (*MeetingClient) SetCustomMultiPicture ¶
func (c *MeetingClient) SetCustomMultiPicture(request *model.SetCustomMultiPictureRequest) (*model.SetCustomMultiPictureResponse, error)
场景描述:会议管理员在confportal手动设置多画面 功能描述:提供给会议管理员手动设置多画面的功能
func (*MeetingClient) SetHostView ¶
func (c *MeetingClient) SetHostView(request *model.SetHostViewRequest) (*model.SetHostViewResponse, error)
用于主持人轮询、主持人选看多画面、主持人选看会场操作。目前只适用于硬终端为主持人的场景。
func (*MeetingClient) SetMultiPicture ¶
func (c *MeetingClient) SetMultiPicture(request *model.SetMultiPictureRequest) (*model.SetMultiPictureResponse, error)
设置会议多画面。
func (*MeetingClient) SetParticipantView ¶
func (c *MeetingClient) SetParticipantView(request *model.SetParticipantViewRequest) (*model.SetParticipantViewResponse, error)
目前只适用于硬终端选看其他会场人的场景。
func (*MeetingClient) SetQosThreshold ¶
func (c *MeetingClient) SetQosThreshold(request *model.SetQosThresholdRequest) (*model.SetQosThresholdResponse, error)
* 设置企业租户指定类型的会议质量阈值。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) SetRole ¶
func (c *MeetingClient) SetRole(request *model.SetRoleRequest) (*model.SetRoleResponse, error)
申请或释放主持人。普通用户可申请主持人,主持人可释放主持人权限。
func (*MeetingClient) SetSsoConfig ¶
func (c *MeetingClient) SetSsoConfig(request *model.SetSsoConfigRequest) (*model.SetSsoConfigResponse, error)
设置SSO鉴权配置
func (*MeetingClient) SetWebHookConfig ¶
func (c *MeetingClient) SetWebHookConfig(request *model.SetWebHookConfigRequest) (*model.SetWebHookConfigResponse, error)
设置企业事件订阅配置设置
func (*MeetingClient) ShowConfOrg ¶
func (c *MeetingClient) ShowConfOrg(request *model.ShowConfOrgRequest) (*model.ShowConfOrgResponse, error)
与某个会议在同一个SP下的用户,可以通过会议ID查询到该会议对应的企业ID。
func (*MeetingClient) ShowCorp ¶
func (c *MeetingClient) ShowCorp(request *model.ShowCorpRequest) (*model.ShowCorpResponse, error)
获取企业
func (*MeetingClient) ShowCorpAdmin ¶
func (c *MeetingClient) ShowCorpAdmin(request *model.ShowCorpAdminRequest) (*model.ShowCorpAdminResponse, error)
通过该接口查询企业管理员。
func (*MeetingClient) ShowCorpBasicInfo ¶
func (c *MeetingClient) ShowCorpBasicInfo(request *model.ShowCorpBasicInfoRequest) (*model.ShowCorpBasicInfoResponse, error)
企业管理员通过该接口查询企业注册信息。
func (*MeetingClient) ShowCorpResource ¶
func (c *MeetingClient) ShowCorpResource(request *model.ShowCorpResourceRequest) (*model.ShowCorpResourceResponse, error)
企业管理员通过该接口查询企业内资源及业务权限,包括查询已使用的资源情况。
func (*MeetingClient) ShowDeptAndChildDept ¶
func (c *MeetingClient) ShowDeptAndChildDept(request *model.ShowDeptAndChildDeptRequest) (*model.ShowDeptAndChildDeptResponse, error)
企业管理员通过该接口查询部门及其一级子部门列表。
func (*MeetingClient) ShowDeviceDetail ¶
func (c *MeetingClient) ShowDeviceDetail(request *model.ShowDeviceDetailRequest) (*model.ShowDeviceDetailResponse, error)
企业管理员通过该接口查询终端详情。
func (*MeetingClient) ShowDeviceStatus ¶
func (c *MeetingClient) ShowDeviceStatus(request *model.ShowDeviceStatusRequest) (*model.ShowDeviceStatusResponse, error)
调用本接口可以查询硬终端的状态。 硬终端与发起查询请求的帐号需在同一企业下,否则会鉴权失败。
func (*MeetingClient) ShowDeviceTypes ¶
func (c *MeetingClient) ShowDeviceTypes(request *model.ShowDeviceTypesRequest) (*model.ShowDeviceTypesResponse, error)
企业管理员通过该接口获取所有的终端类型。
func (*MeetingClient) ShowHisMeetingDetail ¶
func (c *MeetingClient) ShowHisMeetingDetail(request *model.ShowHisMeetingDetailRequest) (*model.ShowHisMeetingDetailResponse, error)
管理员可以查询管理权限域内所有的历史会议详情,普通用户仅能查询当前帐号管理的历史会议详情。
func (*MeetingClient) ShowMeetingDetail ¶
func (c *MeetingClient) ShowMeetingDetail(request *model.ShowMeetingDetailRequest) (*model.ShowMeetingDetailResponse, error)
管理员可以查询管理权限域内所有会议的详情,普通用户仅能查询当前帐号管理的会议详情。
func (*MeetingClient) ShowMeetingFile ¶
func (c *MeetingClient) ShowMeetingFile(request *model.ShowMeetingFileRequest) (*model.ShowMeetingFileResponse, error)
用户查询单个会议纪要详情(主要目的是为了得到外链)。 IdeaHub是使用fileCode来查,所以终端保持一致。
func (*MeetingClient) ShowMeetingFileList ¶
func (c *MeetingClient) ShowMeetingFileList(request *model.ShowMeetingFileListRequest) (*model.ShowMeetingFileListResponse, error)
用户使用手机扫码后,手机端请求服务端,让服务端通知指定IdeaHub打开指定用户的会议纪要文件列表。二维码内容 cloudlink://cloudlink.huawei.com/h5page?action=OPEN_MEETING_FILE_LIST&key1=value1&key2=value2 key/value的个数可能变化,终端解析后,在发起后续请求时,将所有key/value存为map,作为入参即可。
func (*MeetingClient) ShowMyInfo ¶
func (c *MeetingClient) ShowMyInfo(request *model.ShowMyInfoRequest) (*model.ShowMyInfoResponse, error)
企业用户通过该接口查询自己的信息。
func (*MeetingClient) ShowOnlineMeetingDetail ¶
func (c *MeetingClient) ShowOnlineMeetingDetail(request *model.ShowOnlineMeetingDetailRequest) (*model.ShowOnlineMeetingDetailResponse, error)
管理员可以查询管理权限域内所有的在线会议详情,普通用户仅能查询当前自己的帐号管理的在线会议详情。
func (*MeetingClient) ShowOrgRes ¶
func (c *MeetingClient) ShowOrgRes(request *model.ShowOrgResRequest) (*model.ShowOrgResResponse, error)
企业管理员查询资源使用信息
func (*MeetingClient) ShowProgram ¶
func (c *MeetingClient) ShowProgram(request *model.ShowProgramRequest) (*model.ShowProgramResponse, error)
根据ID获取节目详情
func (*MeetingClient) ShowPublication ¶
func (c *MeetingClient) ShowPublication(request *model.ShowPublicationRequest) (*model.ShowPublicationResponse, error)
根据ID获取发布详情
func (*MeetingClient) ShowQosThreshold ¶
func (c *MeetingClient) ShowQosThreshold(request *model.ShowQosThresholdRequest) (*model.ShowQosThresholdResponse, error)
* 查询企业租户指定类型的会议质量阈值。 * 权限角色 = 旗舰版企业/标准版企业 + 管理员。
func (*MeetingClient) ShowRealTimeInfoOfMeeting ¶
func (c *MeetingClient) ShowRealTimeInfoOfMeeting(request *model.ShowRealTimeInfoOfMeetingRequest) (*model.ShowRealTimeInfoOfMeetingResponse, error)
查询会议实时信息
func (*MeetingClient) ShowRecordingDetail ¶
func (c *MeetingClient) ShowRecordingDetail(request *model.ShowRecordingDetailRequest) (*model.ShowRecordingDetailResponse, error)
查询某个录制详情。
func (*MeetingClient) ShowRecordingFileDownloadUrls ¶
func (c *MeetingClient) ShowRecordingFileDownloadUrls(request *model.ShowRecordingFileDownloadUrlsRequest) (*model.ShowRecordingFileDownloadUrlsResponse, error)
查询某个录制文件下载链接。
func (*MeetingClient) ShowRegionInfoOfMeeting ¶
func (c *MeetingClient) ShowRegionInfoOfMeeting(request *model.ShowRegionInfoOfMeetingRequest) (*model.ShowRegionInfoOfMeetingResponse, error)
查询会议所在区域信息,如果会议不存在或者会议未召开,返回对应的错误码。
func (*MeetingClient) ShowRoomSetting ¶
func (c *MeetingClient) ShowRoomSetting(request *model.ShowRoomSettingRequest) (*model.ShowRoomSettingResponse, error)
查询直播间高级设置
func (*MeetingClient) ShowSpRes ¶
func (c *MeetingClient) ShowSpRes(request *model.ShowSpResRequest) (*model.ShowSpResResponse, error)
SP管理查询所属SP的共享资源使用信息
func (*MeetingClient) ShowSpResource ¶
func (c *MeetingClient) ShowSpResource(request *model.ShowSpResourceRequest) (*model.ShowSpResourceResponse, error)
SP管理员查询SP的所有资源,包括已使用的资源
func (*MeetingClient) ShowSsoConfig ¶
func (c *MeetingClient) ShowSsoConfig(request *model.ShowSsoConfigRequest) (*model.ShowSsoConfigResponse, error)
查询SSO鉴权配置
func (*MeetingClient) ShowUserDetail ¶
func (c *MeetingClient) ShowUserDetail(request *model.ShowUserDetailRequest) (*model.ShowUserDetailResponse, error)
企业管理员通过该接口查询企业用户详情
func (*MeetingClient) ShowWebHookConfig ¶
func (c *MeetingClient) ShowWebHookConfig(request *model.ShowWebHookConfigRequest) (*model.ShowWebHookConfigResponse, error)
查询企业事件订阅配置
func (*MeetingClient) ShowWebinar ¶
func (c *MeetingClient) ShowWebinar(request *model.ShowWebinarRequest) (*model.ShowWebinarResponse, error)
根据conference_id查询网络研讨会详情。
func (*MeetingClient) StartMeeting ¶ added in v0.0.83
func (c *MeetingClient) StartMeeting(request *model.StartMeetingRequest) (*model.StartMeetingResponse, error)
终端到会管进行鉴权并激活会议,先通过该接口获取会议所在Region信息,该接口需要携带会议主席密码,在会议未召开的情况下,该接口会拉起会议。如果已存在会议,则直接返回在线会议所在Region信息
func (*MeetingClient) StopMeeting ¶
func (c *MeetingClient) StopMeeting(request *model.StopMeetingRequest) (*model.StopMeetingResponse, error)
结束会议。
func (*MeetingClient) SwitchMode ¶
func (c *MeetingClient) SwitchMode(request *model.SwitchModeRequest) (*model.SwitchModeResponse, error)
切换视频显示策略
func (*MeetingClient) UpdateContact ¶
func (c *MeetingClient) UpdateContact(request *model.UpdateContactRequest) (*model.UpdateContactResponse, error)
企业用户通过该接口修改手机或邮箱,需要先获取验证码,验证多次失败会禁止修改。
func (*MeetingClient) UpdateCorp ¶
func (c *MeetingClient) UpdateCorp(request *model.UpdateCorpRequest) (*model.UpdateCorpResponse, error)
修改企业,若任一参数为null或者不携带则不修改
func (*MeetingClient) UpdateCorpBasicInfo ¶
func (c *MeetingClient) UpdateCorpBasicInfo(request *model.UpdateCorpBasicInfoRequest) (*model.UpdateCorpBasicInfoResponse, error)
企业管理员通过该接口修改企业注册信息。当前只支持修改地址。
func (*MeetingClient) UpdateDepartment ¶
func (c *MeetingClient) UpdateDepartment(request *model.UpdateDepartmentRequest) (*model.UpdateDepartmentResponse, error)
企业管理员通过该接口修改部门。
func (*MeetingClient) UpdateDevice ¶
func (c *MeetingClient) UpdateDevice(request *model.UpdateDeviceRequest) (*model.UpdateDeviceResponse, error)
企业管理员通过该接口修改终端。
func (*MeetingClient) UpdateMaterial ¶
func (c *MeetingClient) UpdateMaterial(request *model.UpdateMaterialRequest) (*model.UpdateMaterialResponse, error)
更新信息窗素材
func (*MeetingClient) UpdateMeeting ¶
func (c *MeetingClient) UpdateMeeting(request *model.UpdateMeetingRequest) (*model.UpdateMeetingResponse, error)
编辑预约会议。会议开始后,不能被编辑。
func (*MeetingClient) UpdateMemberVmr ¶
func (c *MeetingClient) UpdateMemberVmr(request *model.UpdateMemberVmrRequest) (*model.UpdateMemberVmrResponse, error)
企业用户登录后可以修改分配给用户的云会议室及个人会议ID。
func (*MeetingClient) UpdateMyInfo ¶
func (c *MeetingClient) UpdateMyInfo(request *model.UpdateMyInfoRequest) (*model.UpdateMyInfoResponse, error)
企业用户通过该接口修改自己的信息。
func (*MeetingClient) UpdateProgram ¶
func (c *MeetingClient) UpdateProgram(request *model.UpdateProgramRequest) (*model.UpdateProgramResponse, error)
更新信息窗节目
func (*MeetingClient) UpdatePublication ¶
func (c *MeetingClient) UpdatePublication(request *model.UpdatePublicationRequest) (*model.UpdatePublicationResponse, error)
修改信息窗发布
func (*MeetingClient) UpdatePwd ¶
func (c *MeetingClient) UpdatePwd(request *model.UpdatePwdRequest) (*model.UpdatePwdResponse, error)
企业成员通过该接口提供用户修改密码功能,服务器收到请求,修改用户密码并返回结果。
func (*MeetingClient) UpdateRecurringMeeting ¶
func (c *MeetingClient) UpdateRecurringMeeting(request *model.UpdateRecurringMeetingRequest) (*model.UpdateRecurringMeetingResponse, error)
修改预定的周期会议;会议开始时,不能修改会议
func (*MeetingClient) UpdateRecurringSubMeeting ¶
func (c *MeetingClient) UpdateRecurringSubMeeting(request *model.UpdateRecurringSubMeetingRequest) (*model.UpdateRecurringSubMeetingResponse, error)
修改预定的周期子会议;会议开始时,不能修改会议
func (*MeetingClient) UpdateResource ¶
func (c *MeetingClient) UpdateResource(request *model.UpdateResourceRequest) (*model.UpdateResourceResponse, error)
企业修改资源的过期时间、停用状态
func (*MeetingClient) UpdateRoomSetting ¶
func (c *MeetingClient) UpdateRoomSetting(request *model.UpdateRoomSettingRequest) (*model.UpdateRoomSettingResponse, error)
保存直播间高级设置。如有部分配置信息修改,则其他未修改的原始值也需要传入,否则部分字段会替换为默认值(即:只支持全量保存)
func (*MeetingClient) UpdateStartedConfConfig ¶
func (c *MeetingClient) UpdateStartedConfConfig(request *model.UpdateStartedConfConfigRequest) (*model.UpdateStartedConfConfigResponse, error)
会中修改配置。
func (*MeetingClient) UpdateToken ¶
func (c *MeetingClient) UpdateToken(request *model.UpdateTokenRequest) (*model.UpdateTokenResponse, error)
该接口提供刷新Token功能,根据传入的Token,刷新Token失效时间并返回结果。
func (*MeetingClient) UpdateUser ¶
func (c *MeetingClient) UpdateUser(request *model.UpdateUserRequest) (*model.UpdateUserResponse, error)
企业管理员通过该接口修改企业用户。
func (*MeetingClient) UpdateWebHookConfigStatus ¶
func (c *MeetingClient) UpdateWebHookConfigStatus(request *model.UpdateWebHookConfigStatusRequest) (*model.UpdateWebHookConfigStatusResponse, error)
变更订阅配置使用状态
func (*MeetingClient) UpdateWebinar ¶
func (c *MeetingClient) UpdateWebinar(request *model.UpdateWebinarRequest) (*model.UpdateWebinarResponse, error)
您可根据需要修改普通网络研讨会和周期网络研讨会。注意:暂不支持添加外部联系人作为与会嘉宾
func (*MeetingClient) UploadFile ¶
func (c *MeetingClient) UploadFile(request *model.UploadFileRequest) (*model.UploadFileResponse, error)
文件上传的开放接口
type MeetingCredentials ¶
type MeetingCredentials struct { UserName string UserPassword string Token *string LastTokenDate *int64 }
func (MeetingCredentials) BuildAccessTokenRequest ¶
func (s MeetingCredentials) BuildAccessTokenRequest(endpoint string) *request.DefaultHttpRequest
func (MeetingCredentials) ProcessAuthParams ¶
func (s MeetingCredentials) ProcessAuthParams(client *impl.DefaultHttpClient, region string) auth.ICredential
func (MeetingCredentials) ProcessAuthRequest ¶
func (s MeetingCredentials) ProcessAuthRequest(client *impl.DefaultHttpClient, req *request.DefaultHttpRequest) (*request.DefaultHttpRequest, error)
type MeetingCredentialsBuilder ¶
type MeetingCredentialsBuilder struct {
MeetingCredentials MeetingCredentials
}
func NewMeetingCredentialsBuilder ¶
func NewMeetingCredentialsBuilder() *MeetingCredentialsBuilder
func (*MeetingCredentialsBuilder) Build ¶
func (builder *MeetingCredentialsBuilder) Build() MeetingCredentials
func (*MeetingCredentialsBuilder) WithUserName ¶
func (builder *MeetingCredentialsBuilder) WithUserName(username string) *MeetingCredentialsBuilder
func (*MeetingCredentialsBuilder) WithUserPassword ¶
func (builder *MeetingCredentialsBuilder) WithUserPassword(userPassword string) *MeetingCredentialsBuilder