Class: TencentCloud::Zj::V20190121::PushMmsContentRequest

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

Overview

PushMmsContent请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(license = nil, instanceid = nil, tel = nil, session = nil, dynamicparakey = nil, dynamicparavalue = nil) ⇒ PushMmsContentRequest

Returns a new instance of PushMmsContentRequest.



1481
1482
1483
1484
1485
1486
1487
1488
# File 'lib/v20190121/models.rb', line 1481

def initialize(license=nil, instanceid=nil, tel=nil, session=nil, dynamicparakey=nil, dynamicparavalue=nil)
  @License = license
  @InstanceId = instanceid
  @Tel = tel
  @Session = session
  @DynamicParaKey = dynamicparakey
  @DynamicParaValue = dynamicparavalue
end

Instance Attribute Details

#DynamicParaKeyObject

Parameters:

  • License:

    商户证书

  • InstanceId:

    素材样例id

  • Tel:

    手机号

  • Session:

    附带数据字段

  • DynamicParaKey:

    动态参数key(即申请样例时设置的u_或p_开头的动态参数,要求序号有序)

  • DynamicParaValue:

    动态参数值,和DynamicParaKey对应



1479
1480
1481
# File 'lib/v20190121/models.rb', line 1479

def DynamicParaKey
  @DynamicParaKey
end

#DynamicParaValueObject

Parameters:

  • License:

    商户证书

  • InstanceId:

    素材样例id

  • Tel:

    手机号

  • Session:

    附带数据字段

  • DynamicParaKey:

    动态参数key(即申请样例时设置的u_或p_开头的动态参数,要求序号有序)

  • DynamicParaValue:

    动态参数值,和DynamicParaKey对应



1479
1480
1481
# File 'lib/v20190121/models.rb', line 1479

def DynamicParaValue
  @DynamicParaValue
end

#InstanceIdObject

Parameters:

  • License:

    商户证书

  • InstanceId:

    素材样例id

  • Tel:

    手机号

  • Session:

    附带数据字段

  • DynamicParaKey:

    动态参数key(即申请样例时设置的u_或p_开头的动态参数,要求序号有序)

  • DynamicParaValue:

    动态参数值,和DynamicParaKey对应



1479
1480
1481
# File 'lib/v20190121/models.rb', line 1479

def InstanceId
  @InstanceId
end

#LicenseObject

Parameters:

  • License:

    商户证书

  • InstanceId:

    素材样例id

  • Tel:

    手机号

  • Session:

    附带数据字段

  • DynamicParaKey:

    动态参数key(即申请样例时设置的u_或p_开头的动态参数,要求序号有序)

  • DynamicParaValue:

    动态参数值,和DynamicParaKey对应



1479
1480
1481
# File 'lib/v20190121/models.rb', line 1479

def License
  @License
end

#SessionObject

Parameters:

  • License:

    商户证书

  • InstanceId:

    素材样例id

  • Tel:

    手机号

  • Session:

    附带数据字段

  • DynamicParaKey:

    动态参数key(即申请样例时设置的u_或p_开头的动态参数,要求序号有序)

  • DynamicParaValue:

    动态参数值,和DynamicParaKey对应



1479
1480
1481
# File 'lib/v20190121/models.rb', line 1479

def Session
  @Session
end

#TelObject

Parameters:

  • License:

    商户证书

  • InstanceId:

    素材样例id

  • Tel:

    手机号

  • Session:

    附带数据字段

  • DynamicParaKey:

    动态参数key(即申请样例时设置的u_或p_开头的动态参数,要求序号有序)

  • DynamicParaValue:

    动态参数值,和DynamicParaKey对应



1479
1480
1481
# File 'lib/v20190121/models.rb', line 1479

def Tel
  @Tel
end

Instance Method Details

#deserialize(params) ⇒ Object



1490
1491
1492
1493
1494
1495
1496
1497
# File 'lib/v20190121/models.rb', line 1490

def deserialize(params)
  @License = params['License']
  @InstanceId = params['InstanceId']
  @Tel = params['Tel']
  @Session = params['Session']
  @DynamicParaKey = params['DynamicParaKey']
  @DynamicParaValue = params['DynamicParaValue']
end