Class: TencentCloud::Lcic::V20220817::MemberRecord

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220817/models.rb

Overview

成员记录信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(userid = nil, username = nil, presenttime = nil, camera = nil, mic = nil, silence = nil, answerquestions = nil, handups = nil, firstjointimestamp = nil, lastquittimestamp = nil, rewords = nil, ipaddress = nil, location = nil, device = nil, permembermiccount = nil, permembermessagecount = nil, role = nil, groupid = nil, subgroupid = nil, stage = nil, currentstate = nil) ⇒ MemberRecord

Returns a new instance of MemberRecord.



3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
# File 'lib/v20220817/models.rb', line 3860

def initialize(userid=nil, username=nil, presenttime=nil, camera=nil, mic=nil, silence=nil, answerquestions=nil, handups=nil, firstjointimestamp=nil, lastquittimestamp=nil, rewords=nil, ipaddress=nil, location=nil, device=nil, permembermiccount=nil, permembermessagecount=nil, role=nil, groupid=nil, subgroupid=nil, stage=nil, currentstate=nil)
  @UserId = userid
  @UserName = username
  @PresentTime = presenttime
  @Camera = camera
  @Mic = mic
  @Silence = silence
  @AnswerQuestions = answerquestions
  @HandUps = handups
  @FirstJoinTimestamp = firstjointimestamp
  @LastQuitTimestamp = lastquittimestamp
  @Rewords = rewords
  @IPAddress = ipaddress
  @Location = location
  @Device = device
  @PerMemberMicCount = permembermiccount
  @PerMemberMessageCount = permembermessagecount
  @Role = role
  @GroupId = groupid
  @SubGroupId = subgroupid
  @Stage = stage
  @CurrentState = currentstate
end

Instance Attribute Details

#AnswerQuestionsObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def AnswerQuestions
  @AnswerQuestions
end

#CameraObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def Camera
  @Camera
end

#CurrentStateObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def CurrentState
  @CurrentState
end

#DeviceObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def Device
  @Device
end

#FirstJoinTimestampObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def FirstJoinTimestamp
  @FirstJoinTimestamp
end

#GroupIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def GroupId
  @GroupId
end

#HandUpsObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def HandUps
  @HandUps
end

#IPAddressObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def IPAddress
  @IPAddress
end

#LastQuitTimestampObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def LastQuitTimestamp
  @LastQuitTimestamp
end

#LocationObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def Location
  @Location
end

#MicObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def Mic
  @Mic
end

#PerMemberMessageCountObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def PerMemberMessageCount
  @PerMemberMessageCount
end

#PerMemberMicCountObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def PerMemberMicCount
  @PerMemberMicCount
end

#PresentTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def PresentTime
  @PresentTime
end

#RewordsObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def Rewords
  @Rewords
end

#RoleObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def Role
  @Role
end

#SilenceObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def Silence
  @Silence
end

#StageObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def Stage
  @Stage
end

#SubGroupIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def SubGroupId
  @SubGroupId
end

#UserIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def UserId
  @UserId
end

#UserNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UserId:

    用户ID。

  • UserName:

    用户名称。

  • PresentTime:

    在线时长,单位秒。

  • Camera:

    是否开启摄像头。

  • Mic:

    是否开启麦克风。

  • Silence:

    是否禁言。

  • AnswerQuestions:

    回答问题数量。

  • HandUps:

    举手数量。

  • FirstJoinTimestamp:

    首次进入房间的unix时间戳。

  • LastQuitTimestamp:

    最后一次退出房间的unix时间戳。

  • Rewords:

    奖励次数。

  • IPAddress:

    用户IP。

  • Location:

    用户位置信息。

  • Device:

    用户设备平台信息。0:unknown 1:windows 2:mac 3:android 4:ios 5:web 6:h5 7:miniprogram (小程序)

  • PerMemberMicCount:

    每个成员上麦次数。

  • PerMemberMessageCount:

    每个成员发送消息数量。

  • Role:

    用户角色。0代表学生;1代表老师; 2助教;3巡课。

  • GroupId:

    上课班号

  • SubGroupId:

    子上课班号

  • Stage:

    本堂课用户是否上过台。0 否;1 是

  • CurrentState:

    用户状态。0为未到,1为在线,2为离线,3为被踢,4为永久被踢,5为暂时掉线



3858
3859
3860
# File 'lib/v20220817/models.rb', line 3858

def UserName
  @UserName
end

Instance Method Details

#deserialize(params) ⇒ Object



3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
# File 'lib/v20220817/models.rb', line 3884

def deserialize(params)
  @UserId = params['UserId']
  @UserName = params['UserName']
  @PresentTime = params['PresentTime']
  @Camera = params['Camera']
  @Mic = params['Mic']
  @Silence = params['Silence']
  @AnswerQuestions = params['AnswerQuestions']
  @HandUps = params['HandUps']
  @FirstJoinTimestamp = params['FirstJoinTimestamp']
  @LastQuitTimestamp = params['LastQuitTimestamp']
  @Rewords = params['Rewords']
  @IPAddress = params['IPAddress']
  @Location = params['Location']
  @Device = params['Device']
  @PerMemberMicCount = params['PerMemberMicCount']
  @PerMemberMessageCount = params['PerMemberMessageCount']
  @Role = params['Role']
  @GroupId = params['GroupId']
  @SubGroupId = params['SubGroupId']
  @Stage = params['Stage']
  @CurrentState = params['CurrentState']
end