Class: TencentCloud::Cpdp::V20190820::GetPayRollAuthRequest

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

Overview

GetPayRollAuth请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(openid = nil, submerchantid = nil, wechatappid = nil, wechatsubappid = nil) ⇒ GetPayRollAuthRequest

Returns a new instance of GetPayRollAuthRequest.



11300
11301
11302
11303
11304
11305
# File 'lib/v20190820/models.rb', line 11300

def initialize(openid=nil, submerchantid=nil, wechatappid=nil, wechatsubappid=nil)
  @OpenId = openid
  @SubMerchantId = submerchantid
  @WechatAppId = wechatappid
  @WechatSubAppId = wechatsubappid
end

Instance Attribute Details

#OpenIdObject

当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:

  • OpenId:

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

  • SubMerchantId:

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

  • WechatAppId:

    是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致)

  • WechatSubAppId:

    特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致)



11298
11299
11300
# File 'lib/v20190820/models.rb', line 11298

def OpenId
  @OpenId
end

#SubMerchantIdObject

当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:

  • OpenId:

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

  • SubMerchantId:

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

  • WechatAppId:

    是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致)

  • WechatSubAppId:

    特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致)



11298
11299
11300
# File 'lib/v20190820/models.rb', line 11298

def SubMerchantId
  @SubMerchantId
end

#WechatAppIdObject

当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:

  • OpenId:

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

  • SubMerchantId:

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

  • WechatAppId:

    是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致)

  • WechatSubAppId:

    特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致)



11298
11299
11300
# File 'lib/v20190820/models.rb', line 11298

def WechatAppId
  @WechatAppId
end

#WechatSubAppIdObject

当输入服务商Appid时,会校验其与服务商商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID 当输入特约商户Appid时,会校验其与特约商户号的绑定关系。服务商APPID和与特约商户APPID至少输入一个,且必须要有拉起领薪卡小程序时使用的APPID

Parameters:

  • OpenId:

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

  • SubMerchantId:

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

  • WechatAppId:

    是服务商在微信申请公众号/小程序或移动应用成功后分配的账号ID(与服务商主体一致)

  • WechatSubAppId:

    特约商户在微信申请公众号/小程序或移动应用成功后分配的账号ID(与特约商户主体一致)



11298
11299
11300
# File 'lib/v20190820/models.rb', line 11298

def WechatSubAppId
  @WechatSubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



11307
11308
11309
11310
11311
11312
# File 'lib/v20190820/models.rb', line 11307

def deserialize(params)
  @OpenId = params['OpenId']
  @SubMerchantId = params['SubMerchantId']
  @WechatAppId = params['WechatAppId']
  @WechatSubAppId = params['WechatSubAppId']
end