Class: TencentCloud::Zj::V20190121::ModifySmsTemplateRequest

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

Overview

ModifySmsTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(license = nil, templateid = nil, signid = nil, templatename = nil, templatecontent = nil, smstype = nil, international = nil, remark = nil, urls = nil, commonparams = nil, urlparams = nil) ⇒ ModifySmsTemplateRequest

Returns a new instance of ModifySmsTemplateRequest.



1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
# File 'lib/v20190121/models.rb', line 1333

def initialize(license=nil, templateid=nil, signid=nil, templatename=nil, templatecontent=nil, smstype=nil, international=nil, remark=nil, urls=nil, commonparams=nil, urlparams=nil)
  @License = license
  @TemplateId = templateid
  @SignID = signid
  @TemplateName = templatename
  @TemplateContent = templatecontent
  @SmsType = smstype
  @International = international
  @Remark = remark
  @Urls = urls
  @CommonParams = commonparams
  @UrlParams = urlparams
end

Instance Attribute Details

#CommonParamsObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def CommonParams
  @CommonParams
end

#InternationalObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def International
  @International
end

#LicenseObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def License
  @License
end

#RemarkObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def Remark
  @Remark
end

#SignIDObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def SignID
  @SignID
end

#SmsTypeObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def SmsType
  @SmsType
end

#TemplateContentObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def TemplateContent
  @TemplateContent
end

#TemplateIdObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def TemplateId
  @TemplateId
end

#TemplateNameObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def TemplateName
  @TemplateName
end

#UrlParamsObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def UrlParams
  @UrlParams
end

#UrlsObject

0:表示国内短信。 1:表示国际/港澳台短信。

Parameters:

  • License:

    商户证书

  • TemplateId:

    短信模板id

  • SignID:

    短信签名,创建签名时返回

  • TemplateName:

    模板名称

  • TemplateContent:

    短信内容,动态内容使用占位符1,2等表示

  • SmsType:

    短信类型:0:普通短信,1:营销短信

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

    发送短信活动时配置的落地链接地址,仅用作短信活动

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号,仅用作短信活动

  • UrlParams:

    发送短信活动时用于展示短连接模板占位符序号,仅用作短信活动



1331
1332
1333
# File 'lib/v20190121/models.rb', line 1331

def Urls
  @Urls
end

Instance Method Details

#deserialize(params) ⇒ Object



1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
# File 'lib/v20190121/models.rb', line 1347

def deserialize(params)
  @License = params['License']
  @TemplateId = params['TemplateId']
  @SignID = params['SignID']
  @TemplateName = params['TemplateName']
  @TemplateContent = params['TemplateContent']
  @SmsType = params['SmsType']
  @International = params['International']
  @Remark = params['Remark']
  @Urls = params['Urls']
  @CommonParams = params['CommonParams']
  @UrlParams = params['UrlParams']
end