class TencentCloud::Trtc::V20190722::CreateTroubleInfoRequest

CreateTroubleInfo请求参数结构体

Attributes

RoomId[RW]

@param SdkAppId: 应用的ID @type SdkAppId: String @param RoomId: 房间ID @type RoomId: String @param TeacherUserId: 老师用户ID @type TeacherUserId: String @param StudentUserId: 学生用户ID @type StudentUserId: String @param TroubleUserId: 体验异常端(老师或学生)的用户 ID。 @type TroubleUserId: String @param TroubleType: 异常类型。

  1. 仅视频异常

  2. 仅声音异常

  3. 音视频都异常

  4. 进房异常

  5. 切课

  6. 求助

  7. 问题反馈

  8. 投诉

@type TroubleType: Integer @param TroubleTime: 异常发生的UNIX 时间戳,单位为秒。 @type TroubleTime: Integer @param TroubleMsg: 异常详情 @type TroubleMsg: String

SdkAppId[RW]

@param SdkAppId: 应用的ID @type SdkAppId: String @param RoomId: 房间ID @type RoomId: String @param TeacherUserId: 老师用户ID @type TeacherUserId: String @param StudentUserId: 学生用户ID @type StudentUserId: String @param TroubleUserId: 体验异常端(老师或学生)的用户 ID。 @type TroubleUserId: String @param TroubleType: 异常类型。

  1. 仅视频异常

  2. 仅声音异常

  3. 音视频都异常

  4. 进房异常

  5. 切课

  6. 求助

  7. 问题反馈

  8. 投诉

@type TroubleType: Integer @param TroubleTime: 异常发生的UNIX 时间戳,单位为秒。 @type TroubleTime: Integer @param TroubleMsg: 异常详情 @type TroubleMsg: String

StudentUserId[RW]

@param SdkAppId: 应用的ID @type SdkAppId: String @param RoomId: 房间ID @type RoomId: String @param TeacherUserId: 老师用户ID @type TeacherUserId: String @param StudentUserId: 学生用户ID @type StudentUserId: String @param TroubleUserId: 体验异常端(老师或学生)的用户 ID。 @type TroubleUserId: String @param TroubleType: 异常类型。

  1. 仅视频异常

  2. 仅声音异常

  3. 音视频都异常

  4. 进房异常

  5. 切课

  6. 求助

  7. 问题反馈

  8. 投诉

@type TroubleType: Integer @param TroubleTime: 异常发生的UNIX 时间戳,单位为秒。 @type TroubleTime: Integer @param TroubleMsg: 异常详情 @type TroubleMsg: String

TeacherUserId[RW]

@param SdkAppId: 应用的ID @type SdkAppId: String @param RoomId: 房间ID @type RoomId: String @param TeacherUserId: 老师用户ID @type TeacherUserId: String @param StudentUserId: 学生用户ID @type StudentUserId: String @param TroubleUserId: 体验异常端(老师或学生)的用户 ID。 @type TroubleUserId: String @param TroubleType: 异常类型。

  1. 仅视频异常

  2. 仅声音异常

  3. 音视频都异常

  4. 进房异常

  5. 切课

  6. 求助

  7. 问题反馈

  8. 投诉

@type TroubleType: Integer @param TroubleTime: 异常发生的UNIX 时间戳,单位为秒。 @type TroubleTime: Integer @param TroubleMsg: 异常详情 @type TroubleMsg: String

TroubleMsg[RW]

@param SdkAppId: 应用的ID @type SdkAppId: String @param RoomId: 房间ID @type RoomId: String @param TeacherUserId: 老师用户ID @type TeacherUserId: String @param StudentUserId: 学生用户ID @type StudentUserId: String @param TroubleUserId: 体验异常端(老师或学生)的用户 ID。 @type TroubleUserId: String @param TroubleType: 异常类型。

  1. 仅视频异常

  2. 仅声音异常

  3. 音视频都异常

  4. 进房异常

  5. 切课

  6. 求助

  7. 问题反馈

  8. 投诉

@type TroubleType: Integer @param TroubleTime: 异常发生的UNIX 时间戳,单位为秒。 @type TroubleTime: Integer @param TroubleMsg: 异常详情 @type TroubleMsg: String

TroubleTime[RW]

@param SdkAppId: 应用的ID @type SdkAppId: String @param RoomId: 房间ID @type RoomId: String @param TeacherUserId: 老师用户ID @type TeacherUserId: String @param StudentUserId: 学生用户ID @type StudentUserId: String @param TroubleUserId: 体验异常端(老师或学生)的用户 ID。 @type TroubleUserId: String @param TroubleType: 异常类型。

  1. 仅视频异常

  2. 仅声音异常

  3. 音视频都异常

  4. 进房异常

  5. 切课

  6. 求助

  7. 问题反馈

  8. 投诉

@type TroubleType: Integer @param TroubleTime: 异常发生的UNIX 时间戳,单位为秒。 @type TroubleTime: Integer @param TroubleMsg: 异常详情 @type TroubleMsg: String

TroubleType[RW]

@param SdkAppId: 应用的ID @type SdkAppId: String @param RoomId: 房间ID @type RoomId: String @param TeacherUserId: 老师用户ID @type TeacherUserId: String @param StudentUserId: 学生用户ID @type StudentUserId: String @param TroubleUserId: 体验异常端(老师或学生)的用户 ID。 @type TroubleUserId: String @param TroubleType: 异常类型。

  1. 仅视频异常

  2. 仅声音异常

  3. 音视频都异常

  4. 进房异常

  5. 切课

  6. 求助

  7. 问题反馈

  8. 投诉

@type TroubleType: Integer @param TroubleTime: 异常发生的UNIX 时间戳,单位为秒。 @type TroubleTime: Integer @param TroubleMsg: 异常详情 @type TroubleMsg: String

TroubleUserId[RW]

@param SdkAppId: 应用的ID @type SdkAppId: String @param RoomId: 房间ID @type RoomId: String @param TeacherUserId: 老师用户ID @type TeacherUserId: String @param StudentUserId: 学生用户ID @type StudentUserId: String @param TroubleUserId: 体验异常端(老师或学生)的用户 ID。 @type TroubleUserId: String @param TroubleType: 异常类型。

  1. 仅视频异常

  2. 仅声音异常

  3. 音视频都异常

  4. 进房异常

  5. 切课

  6. 求助

  7. 问题反馈

  8. 投诉

@type TroubleType: Integer @param TroubleTime: 异常发生的UNIX 时间戳,单位为秒。 @type TroubleTime: Integer @param TroubleMsg: 异常详情 @type TroubleMsg: String

Public Class Methods

new(sdkappid=nil, roomid=nil, teacheruserid=nil, studentuserid=nil, troubleuserid=nil, troubletype=nil, troubletime=nil, troublemsg=nil) click to toggle source
# File lib/v20190722/models.rb, line 169
def initialize(sdkappid=nil, roomid=nil, teacheruserid=nil, studentuserid=nil, troubleuserid=nil, troubletype=nil, troubletime=nil, troublemsg=nil)
  @SdkAppId = sdkappid
  @RoomId = roomid
  @TeacherUserId = teacheruserid
  @StudentUserId = studentuserid
  @TroubleUserId = troubleuserid
  @TroubleType = troubletype
  @TroubleTime = troubletime
  @TroubleMsg = troublemsg
end

Public Instance Methods

deserialize(params) click to toggle source
# File lib/v20190722/models.rb, line 180
def deserialize(params)
  @SdkAppId = params['SdkAppId']
  @RoomId = params['RoomId']
  @TeacherUserId = params['TeacherUserId']
  @StudentUserId = params['StudentUserId']
  @TroubleUserId = params['TroubleUserId']
  @TroubleType = params['TroubleType']
  @TroubleTime = params['TroubleTime']
  @TroubleMsg = params['TroubleMsg']
end