Class: TencentCloud::Cms::V20190321::CodeDetect

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

Overview

图片二维码详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(moderationcode = nil, moderationdetail = nil) ⇒ CodeDetect

Returns a new instance of CodeDetect.



97
98
99
100
# File 'lib/v20190321/models.rb', line 97

def initialize(moderationcode=nil, moderationdetail=nil)
  @ModerationCode = moderationcode
  @ModerationDetail = moderationdetail
end

Instance Attribute Details

#ModerationCodeObject

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

Parameters:

  • ModerationCode:

    检测是否成功,0:成功,-1:出错

  • ModerationDetail:

    从图片中检测到的二维码,可能为多个



95
96
97
# File 'lib/v20190321/models.rb', line 95

def ModerationCode
  @ModerationCode
end

#ModerationDetailObject

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

Parameters:

  • ModerationCode:

    检测是否成功,0:成功,-1:出错

  • ModerationDetail:

    从图片中检测到的二维码,可能为多个



95
96
97
# File 'lib/v20190321/models.rb', line 95

def ModerationDetail
  @ModerationDetail
end

Instance Method Details

#deserialize(params) ⇒ Object



102
103
104
105
106
107
108
109
110
111
112
# File 'lib/v20190321/models.rb', line 102

def deserialize(params)
  @ModerationCode = params['ModerationCode']
  unless params['ModerationDetail'].nil?
    @ModerationDetail = []
    params['ModerationDetail'].each do |i|
      codedetail_tmp = CodeDetail.new
      codedetail_tmp.deserialize(i)
      @ModerationDetail << codedetail_tmp
    end
  end
end