Class: TencentCloud::Tbp::V20190627::ResponseMessage

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

Overview

从TBP-RTS服务v1.3版本起,机器人以消息组列表的形式响应,消息组列表GroupList包含多组消息,用户根据需要对部分或全部消息组进行组合使用。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(grouplist = nil) ⇒ ResponseMessage

Returns a new instance of ResponseMessage.



54
55
56
# File 'lib/v20190627/models.rb', line 54

def initialize(grouplist=nil)
  @GroupList = grouplist
end

Instance Attribute Details

#GroupListObject

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

Parameters:

  • GroupList:

    消息组列表。



52
53
54
# File 'lib/v20190627/models.rb', line 52

def GroupList
  @GroupList
end

Instance Method Details

#deserialize(params) ⇒ Object



58
59
60
61
62
63
64
65
66
67
# File 'lib/v20190627/models.rb', line 58

def deserialize(params)
  unless params['GroupList'].nil?
    @GroupList = []
    params['GroupList'].each do |i|
      group_tmp = Group.new
      group_tmp.deserialize(i)
      @GroupList << group_tmp
    end
  end
end