Class: TencentCloud::Cpdp::V20190820::DistributeAccreditTlinxRequest

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

Overview

DistributeAccreditTlinx请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(openid = nil, openkey = nil, authtype = nil, percent = nil, fullname = nil, profile = nil) ⇒ DistributeAccreditTlinxRequest

Returns a new instance of DistributeAccreditTlinxRequest.



9667
9668
9669
9670
9671
9672
9673
9674
# File 'lib/v20190820/models.rb', line 9667

def initialize(openid=nil, openkey=nil, authtype=nil, percent=nil, fullname=nil, profile=nil)
  @OpenId = openid
  @OpenKey = openkey
  @AuthType = authtype
  @Percent = percent
  @FullName = fullname
  @Profile = profile
end

Instance Attribute Details

#AuthTypeObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • AuthType:

    验证方式,传1手机验证(验证码时效60S)传2结算卡验证(时效6小时),多种方式用逗号隔开

  • Percent:

    分账比例(500=5%)不传默认百分之10

  • FullName:

    营业执照商户全称

  • Profile:

    沙箱环境填sandbox,正式环境不填



9665
9666
9667
# File 'lib/v20190820/models.rb', line 9665

def AuthType
  @AuthType
end

#FullNameObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • AuthType:

    验证方式,传1手机验证(验证码时效60S)传2结算卡验证(时效6小时),多种方式用逗号隔开

  • Percent:

    分账比例(500=5%)不传默认百分之10

  • FullName:

    营业执照商户全称

  • Profile:

    沙箱环境填sandbox,正式环境不填



9665
9666
9667
# File 'lib/v20190820/models.rb', line 9665

def FullName
  @FullName
end

#OpenIdObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • AuthType:

    验证方式,传1手机验证(验证码时效60S)传2结算卡验证(时效6小时),多种方式用逗号隔开

  • Percent:

    分账比例(500=5%)不传默认百分之10

  • FullName:

    营业执照商户全称

  • Profile:

    沙箱环境填sandbox,正式环境不填



9665
9666
9667
# File 'lib/v20190820/models.rb', line 9665

def OpenId
  @OpenId
end

#OpenKeyObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • AuthType:

    验证方式,传1手机验证(验证码时效60S)传2结算卡验证(时效6小时),多种方式用逗号隔开

  • Percent:

    分账比例(500=5%)不传默认百分之10

  • FullName:

    营业执照商户全称

  • Profile:

    沙箱环境填sandbox,正式环境不填



9665
9666
9667
# File 'lib/v20190820/models.rb', line 9665

def OpenKey
  @OpenKey
end

#PercentObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • AuthType:

    验证方式,传1手机验证(验证码时效60S)传2结算卡验证(时效6小时),多种方式用逗号隔开

  • Percent:

    分账比例(500=5%)不传默认百分之10

  • FullName:

    营业执照商户全称

  • Profile:

    沙箱环境填sandbox,正式环境不填



9665
9666
9667
# File 'lib/v20190820/models.rb', line 9665

def Percent
  @Percent
end

#ProfileObject

Parameters:

  • OpenId:

    使用门店OpenId

  • OpenKey:

    使用门店OpenKey

  • AuthType:

    验证方式,传1手机验证(验证码时效60S)传2结算卡验证(时效6小时),多种方式用逗号隔开

  • Percent:

    分账比例(500=5%)不传默认百分之10

  • FullName:

    营业执照商户全称

  • Profile:

    沙箱环境填sandbox,正式环境不填



9665
9666
9667
# File 'lib/v20190820/models.rb', line 9665

def Profile
  @Profile
end

Instance Method Details

#deserialize(params) ⇒ Object



9676
9677
9678
9679
9680
9681
9682
9683
# File 'lib/v20190820/models.rb', line 9676

def deserialize(params)
  @OpenId = params['OpenId']
  @OpenKey = params['OpenKey']
  @AuthType = params['AuthType']
  @Percent = params['Percent']
  @FullName = params['FullName']
  @Profile = params['Profile']
end