Class: TencentCloud::Yinsuda::V20220527::BatchDescribeKTVMusicDetailsRequest

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

Overview

BatchDescribeKTVMusicDetails请求参数结构体

Instance Attribute Summary collapse

  • #GuestUserId ⇒ Object
  • Live:直播
  • Chat:语聊
  • .
  • #MusicIds ⇒ Object
  • Live:直播
  • Chat:语聊
  • .
  • #PlayScene ⇒ Object
  • Live:直播
  • Chat:语聊
  • .
  • #RoomId ⇒ Object
  • Live:直播
  • Chat:语聊
  • .
  • #UserId ⇒ Object
  • Live:直播
  • Chat:语聊
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(appname = nil, userid = nil, musicids = nil, playscene = nil, guestuserid = nil, roomid = nil) ⇒ BatchDescribeKTVMusicDetailsRequest

    Returns a new instance of BatchDescribeKTVMusicDetailsRequest.

    
    
    118
    119
    120
    121
    122
    123
    124
    125
    # File 'lib/v20220527/models.rb', line 118
    
    def initialize(appname=nil, userid=nil, musicids=nil, playscene=nil, guestuserid=nil, roomid=nil)
      @AppName = appname
      @UserId = userid
      @MusicIds = musicids
      @PlayScene = playscene
      @GuestUserId = guestuserid
      @RoomId = roomid
    end
    

    Instance Attribute Details

    #AppNameObject

  • Live:直播
  • Chat:语聊
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • MusicIds:

      歌曲 Id 列表。

    • PlayScene:

      播放场景。默认为Chat

    • GuestUserId:

      玩家用户标识

    • RoomId:

      房间Id

    
    
    116
    117
    118
    # File 'lib/v20220527/models.rb', line 116
    
    def AppName
      @AppName
    end
    

    #GuestUserIdObject

  • Live:直播
  • Chat:语聊
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • MusicIds:

      歌曲 Id 列表。

    • PlayScene:

      播放场景。默认为Chat

    • GuestUserId:

      玩家用户标识

    • RoomId:

      房间Id

    
    
    116
    117
    118
    # File 'lib/v20220527/models.rb', line 116
    
    def GuestUserId
      @GuestUserId
    end
    

    #MusicIdsObject

  • Live:直播
  • Chat:语聊
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • MusicIds:

      歌曲 Id 列表。

    • PlayScene:

      播放场景。默认为Chat

    • GuestUserId:

      玩家用户标识

    • RoomId:

      房间Id

    
    
    116
    117
    118
    # File 'lib/v20220527/models.rb', line 116
    
    def MusicIds
      @MusicIds
    end
    

    #PlaySceneObject

  • Live:直播
  • Chat:语聊
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • MusicIds:

      歌曲 Id 列表。

    • PlayScene:

      播放场景。默认为Chat

    • GuestUserId:

      玩家用户标识

    • RoomId:

      房间Id

    
    
    116
    117
    118
    # File 'lib/v20220527/models.rb', line 116
    
    def PlayScene
      @PlayScene
    end
    

    #RoomIdObject

  • Live:直播
  • Chat:语聊
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • MusicIds:

      歌曲 Id 列表。

    • PlayScene:

      播放场景。默认为Chat

    • GuestUserId:

      玩家用户标识

    • RoomId:

      房间Id

    
    
    116
    117
    118
    # File 'lib/v20220527/models.rb', line 116
    
    def RoomId
      @RoomId
    end
    

    #UserIdObject

  • Live:直播
  • Chat:语聊
  • Parameters:

    • AppName:

      应用名称。

    • UserId:

      用户标识。

    • MusicIds:

      歌曲 Id 列表。

    • PlayScene:

      播放场景。默认为Chat

    • GuestUserId:

      玩家用户标识

    • RoomId:

      房间Id

    
    
    116
    117
    118
    # File 'lib/v20220527/models.rb', line 116
    
    def UserId
      @UserId
    end
    

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    127
    128
    129
    130
    131
    132
    133
    134
    # File 'lib/v20220527/models.rb', line 127
    
    def deserialize(params)
      @AppName = params['AppName']
      @UserId = params['UserId']
      @MusicIds = params['MusicIds']
      @PlayScene = params['PlayScene']
      @GuestUserId = params['GuestUserId']
      @RoomId = params['RoomId']
    end