package quanshi // QsCallBackReq 全时请求 type QsCallBackReq struct { CustomerCode string `json:"customerCode"` Method string `json:"method"` MsgID string `json:"msgId"` SiteID int64 `json:"siteId"` Timestamp int64 `json:"timestamp"` } // QsCallBackMeetingReq 全时会议通知请求 type QsCallBackMeetingReq struct { CustomerCode string `json:"customerCode"` Meetinginfo struct { AttendeeJoinURL string `json:"attendeeJoinUrl"` BillingCode string `json:"billingCode"` ConfID string `json:"confId"` EventID string `json:"eventId"` HostID string `json:"hostId"` HostJoinURL string `json:"hostJoinUrl"` } `json:"meetinginfo"` Method string `json:"method"` MsgID string `json:"msgId"` SiteID int64 `json:"siteId"` Timestamp int64 `json:"timestamp"` } // QsCallBackReportReq 全时会议报告通知请求 type QsCallBackReportReq struct { CustomerCode string `json:"customerCode"` Report struct { AttendeeJoinURL string `json:"attendeeJoinUrl"` ConfID string `json:"confId"` DownloadURL string `json:"downloadUrl"` EventID string `json:"eventId"` HostID string `json:"hostId"` HostJoinURL string `json:"hostJoinUrl"` ReportName string `json:"reportName"` } `json:"report"` Method string `json:"method"` MsgID string `json:"msgId"` SiteID int64 `json:"siteId"` Timestamp int64 `json:"timestamp"` } // QsCallBackRecordReq 全时会议录制信息通知请求 type QsCallBackRecordReq struct { CustomerCode string `json:"customerCode"` Record struct { AttendeeJoinURL string `json:"attendeeJoinUrl"` ConfID string `json:"confId"` EventID string `json:"eventId"` HostJoinURL string `json:"hostJoinUrl"` OperatorID string `json:"operatorId"` Thumbnail string `json:"thumbnail"` VideoLength int64 `json:"videoLength"` VideoSize int64 `json:"videoSize"` VideoURL string `json:"videoURL"` } `json:"record"` Method string `json:"method"` MsgID string `json:"msgId"` SiteID int64 `json:"siteId"` Timestamp int64 `json:"timestamp"` }