Class: TencentCloud::Bri::V20190328::BRIRequest

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

Overview

BRI请求

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(service = nil, qq = nil, qqtag = nil, url = nil, certmd5 = nil, packagename = nil, filemd5 = nil, scene = nil, phonenumber = nil, filesize = nil, ip = nil, imei = nil, wechat = nil, wechattag = nil, subappid = nil) ⇒ BRIRequest



55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
# File 'lib/v20190328/models.rb', line 55

def initialize(service=nil, qq=nil, qqtag=nil, url=nil, certmd5=nil, packagename=nil, filemd5=nil, scene=nil, phonenumber=nil, filesize=nil, ip=nil, imei=nil, wechat=nil, wechattag=nil, subappid=nil)
  @Service = service
  @QQ = qq
  @QQTag = qqtag
  @Url = url
  @CertMd5 = certmd5
  @PackageName = packagename
  @FileMd5 = filemd5
  @Scene = scene
  @PhoneNumber = phonenumber
  @FileSize = filesize
  @Ip = ip
  @Imei = imei
  @Wechat = wechat
  @WechatTag = wechattag
  @SubAppid = subappid
end

Instance Attribute Details

#CertMd5Object



53
54
55
# File 'lib/v20190328/models.rb', line 53

def CertMd5
  @CertMd5
end

#FileMd5Object



53
54
55
# File 'lib/v20190328/models.rb', line 53

def FileMd5
  @FileMd5
end

#FileSizeObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def FileSize
  @FileSize
end

#ImeiObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def Imei
  @Imei
end

#IpObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def Ip
  @Ip
end

#PackageNameObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def PackageName
  @PackageName
end

#PhoneNumberObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def PhoneNumber
  @PhoneNumber
end

#QQObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def QQ
  @QQ
end

#QQTagObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def QQTag
  @QQTag
end

#SceneObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def Scene
  @Scene
end

#ServiceObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def Service
  @Service
end

#SubAppidObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def SubAppid
  @SubAppid
end

#UrlObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def Url
  @Url
end

#WechatObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def Wechat
  @Wechat
end

#WechatTagObject



53
54
55
# File 'lib/v20190328/models.rb', line 53

def WechatTag
  @WechatTag
end

Instance Method Details

#deserialize(params) ⇒ Object



73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
# File 'lib/v20190328/models.rb', line 73

def deserialize(params)
  @Service = params['Service']
  @QQ = params['QQ']
  @QQTag = params['QQTag']
  @Url = params['Url']
  @CertMd5 = params['CertMd5']
  @PackageName = params['PackageName']
  @FileMd5 = params['FileMd5']
  @Scene = params['Scene']
  @PhoneNumber = params['PhoneNumber']
  @FileSize = params['FileSize']
  @Ip = params['Ip']
  @Imei = params['Imei']
  @Wechat = params['Wechat']
  @WechatTag = params['WechatTag']
  @SubAppid = params['SubAppid']
end