Class: TencentCloud::Cpdp::V20190820::CloudClientInfo

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

Overview

客户端信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clienttype = nil, appname = nil, appurl = nil, bundleid = nil, packagename = nil) ⇒ CloudClientInfo

Returns a new instance of CloudClientInfo.



4001
4002
4003
4004
4005
4006
4007
# File 'lib/v20190820/models.rb', line 4001

def initialize(clienttype=nil, appname=nil, appurl=nil, bundleid=nil, packagename=nil)
  @ClientType = clienttype
  @AppName = appname
  @AppUrl = appurl
  @BundleId = bundleid
  @PackageName = packagename
end

Instance Attribute Details

#AppNameObject

wechat_ecommerce渠道 - h5支付方式,此字段必填;枚举值:CLIENT_TYPE_UNKNOWN 未知; CLIENT_TYPE_IOS ios系统; CLIENT_TYPE_ANDROID 安卓系统; CLIENT_TYPE_WAP WAP场景; CLIENT_TYPE_H5 H5场景;

Parameters:

  • ClientType:

    场景类型。

  • AppName:

    应用名称。

  • AppUrl:

    网站URL。

  • BundleId:

    IOS平台BundleID。

  • PackageName:

    Android平台PackageName



3999
4000
4001
# File 'lib/v20190820/models.rb', line 3999

def AppName
  @AppName
end

#AppUrlObject

wechat_ecommerce渠道 - h5支付方式,此字段必填;枚举值:CLIENT_TYPE_UNKNOWN 未知; CLIENT_TYPE_IOS ios系统; CLIENT_TYPE_ANDROID 安卓系统; CLIENT_TYPE_WAP WAP场景; CLIENT_TYPE_H5 H5场景;

Parameters:

  • ClientType:

    场景类型。

  • AppName:

    应用名称。

  • AppUrl:

    网站URL。

  • BundleId:

    IOS平台BundleID。

  • PackageName:

    Android平台PackageName



3999
4000
4001
# File 'lib/v20190820/models.rb', line 3999

def AppUrl
  @AppUrl
end

#BundleIdObject

wechat_ecommerce渠道 - h5支付方式,此字段必填;枚举值:CLIENT_TYPE_UNKNOWN 未知; CLIENT_TYPE_IOS ios系统; CLIENT_TYPE_ANDROID 安卓系统; CLIENT_TYPE_WAP WAP场景; CLIENT_TYPE_H5 H5场景;

Parameters:

  • ClientType:

    场景类型。

  • AppName:

    应用名称。

  • AppUrl:

    网站URL。

  • BundleId:

    IOS平台BundleID。

  • PackageName:

    Android平台PackageName



3999
4000
4001
# File 'lib/v20190820/models.rb', line 3999

def BundleId
  @BundleId
end

#ClientTypeObject

wechat_ecommerce渠道 - h5支付方式,此字段必填;枚举值:CLIENT_TYPE_UNKNOWN 未知; CLIENT_TYPE_IOS ios系统; CLIENT_TYPE_ANDROID 安卓系统; CLIENT_TYPE_WAP WAP场景; CLIENT_TYPE_H5 H5场景;

Parameters:

  • ClientType:

    场景类型。

  • AppName:

    应用名称。

  • AppUrl:

    网站URL。

  • BundleId:

    IOS平台BundleID。

  • PackageName:

    Android平台PackageName



3999
4000
4001
# File 'lib/v20190820/models.rb', line 3999

def ClientType
  @ClientType
end

#PackageNameObject

wechat_ecommerce渠道 - h5支付方式,此字段必填;枚举值:CLIENT_TYPE_UNKNOWN 未知; CLIENT_TYPE_IOS ios系统; CLIENT_TYPE_ANDROID 安卓系统; CLIENT_TYPE_WAP WAP场景; CLIENT_TYPE_H5 H5场景;

Parameters:

  • ClientType:

    场景类型。

  • AppName:

    应用名称。

  • AppUrl:

    网站URL。

  • BundleId:

    IOS平台BundleID。

  • PackageName:

    Android平台PackageName



3999
4000
4001
# File 'lib/v20190820/models.rb', line 3999

def PackageName
  @PackageName
end

Instance Method Details

#deserialize(params) ⇒ Object



4009
4010
4011
4012
4013
4014
4015
# File 'lib/v20190820/models.rb', line 4009

def deserialize(params)
  @ClientType = params['ClientType']
  @AppName = params['AppName']
  @AppUrl = params['AppUrl']
  @BundleId = params['BundleId']
  @PackageName = params['PackageName']
end