Class: TencentCloud::Cpdp::V20190820::CreatePayRollPreOrderWithAuthResponse

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

Overview

CreatePayRollPreOrderWithAuth返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(authnumber = nil, expiretime = nil, merchantid = nil, openid = nil, submerchantid = nil, token = nil, requestid = nil) ⇒ CreatePayRollPreOrderWithAuthResponse

Returns a new instance of CreatePayRollPreOrderWithAuthResponse.



8609
8610
8611
8612
8613
8614
8615
8616
8617
# File 'lib/v20190820/models.rb', line 8609

def initialize(authnumber=nil, expiretime=nil, merchantid=nil, openid=nil, submerchantid=nil, token=nil, requestid=nil)
  @AuthNumber = authnumber
  @ExpireTime = expiretime
  @MerchantId = merchantid
  @OpenId = openid
  @SubMerchantId = submerchantid
  @Token = token
  @RequestId = requestid
end

Instance Attribute Details

#AuthNumberObject

Parameters:

  • AuthNumber:

    商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一

  • ExpireTime:

    Token有效时间,单位秒

  • MerchantId:

    微信服务商商户的商户号,由微信支付生成并下发

  • OpenId:

    用户在商户对应appid下的唯一标识

  • SubMerchantId:

    微信服务商下特约商户的商户号,由微信支付生成并下发

  • Token:

    Token值

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



8607
8608
8609
# File 'lib/v20190820/models.rb', line 8607

def AuthNumber
  @AuthNumber
end

#ExpireTimeObject

Parameters:

  • AuthNumber:

    商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一

  • ExpireTime:

    Token有效时间,单位秒

  • MerchantId:

    微信服务商商户的商户号,由微信支付生成并下发

  • OpenId:

    用户在商户对应appid下的唯一标识

  • SubMerchantId:

    微信服务商下特约商户的商户号,由微信支付生成并下发

  • Token:

    Token值

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



8607
8608
8609
# File 'lib/v20190820/models.rb', line 8607

def ExpireTime
  @ExpireTime
end

#MerchantIdObject

Parameters:

  • AuthNumber:

    商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一

  • ExpireTime:

    Token有效时间,单位秒

  • MerchantId:

    微信服务商商户的商户号,由微信支付生成并下发

  • OpenId:

    用户在商户对应appid下的唯一标识

  • SubMerchantId:

    微信服务商下特约商户的商户号,由微信支付生成并下发

  • Token:

    Token值

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



8607
8608
8609
# File 'lib/v20190820/models.rb', line 8607

def MerchantId
  @MerchantId
end

#OpenIdObject

Parameters:

  • AuthNumber:

    商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一

  • ExpireTime:

    Token有效时间,单位秒

  • MerchantId:

    微信服务商商户的商户号,由微信支付生成并下发

  • OpenId:

    用户在商户对应appid下的唯一标识

  • SubMerchantId:

    微信服务商下特约商户的商户号,由微信支付生成并下发

  • Token:

    Token值

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



8607
8608
8609
# File 'lib/v20190820/models.rb', line 8607

def OpenId
  @OpenId
end

#RequestIdObject

Parameters:

  • AuthNumber:

    商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一

  • ExpireTime:

    Token有效时间,单位秒

  • MerchantId:

    微信服务商商户的商户号,由微信支付生成并下发

  • OpenId:

    用户在商户对应appid下的唯一标识

  • SubMerchantId:

    微信服务商下特约商户的商户号,由微信支付生成并下发

  • Token:

    Token值

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



8607
8608
8609
# File 'lib/v20190820/models.rb', line 8607

def RequestId
  @RequestId
end

#SubMerchantIdObject

Parameters:

  • AuthNumber:

    商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一

  • ExpireTime:

    Token有效时间,单位秒

  • MerchantId:

    微信服务商商户的商户号,由微信支付生成并下发

  • OpenId:

    用户在商户对应appid下的唯一标识

  • SubMerchantId:

    微信服务商下特约商户的商户号,由微信支付生成并下发

  • Token:

    Token值

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



8607
8608
8609
# File 'lib/v20190820/models.rb', line 8607

def SubMerchantId
  @SubMerchantId
end

#TokenObject

Parameters:

  • AuthNumber:

    商户系统内部的商家核身单号,要求此参数只能由数字、大小写字母组成,在服务商内部唯一

  • ExpireTime:

    Token有效时间,单位秒

  • MerchantId:

    微信服务商商户的商户号,由微信支付生成并下发

  • OpenId:

    用户在商户对应appid下的唯一标识

  • SubMerchantId:

    微信服务商下特约商户的商户号,由微信支付生成并下发

  • Token:

    Token值

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



8607
8608
8609
# File 'lib/v20190820/models.rb', line 8607

def Token
  @Token
end

Instance Method Details

#deserialize(params) ⇒ Object



8619
8620
8621
8622
8623
8624
8625
8626
8627
# File 'lib/v20190820/models.rb', line 8619

def deserialize(params)
  @AuthNumber = params['AuthNumber']
  @ExpireTime = params['ExpireTime']
  @MerchantId = params['MerchantId']
  @OpenId = params['OpenId']
  @SubMerchantId = params['SubMerchantId']
  @Token = params['Token']
  @RequestId = params['RequestId']
end