Class: TencentCloud::Zj::V20190121::AddSmsTemplateRequest

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

Overview

AddSmsTemplate请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

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

Returns a new instance of AddSmsTemplateRequest.



202
203
204
205
206
207
208
209
210
211
212
213
# File 'lib/v20190121/models.rb', line 202

def initialize(license=nil, signid=nil, templatename=nil, templatecontent=nil, smstype=nil, international=nil, remark=nil, urls=nil, commonparams=nil, urlparams=nil)
  @License = license
  @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:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def CommonParams
  @CommonParams
end

#InternationalObject

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

Parameters:

  • License:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def International
  @International
end

#LicenseObject

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

Parameters:

  • License:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def License
  @License
end

#RemarkObject

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

Parameters:

  • License:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def Remark
  @Remark
end

#SignIDObject

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

Parameters:

  • License:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def SignID
  @SignID
end

#SmsTypeObject

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

Parameters:

  • License:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def SmsType
  @SmsType
end

#TemplateContentObject

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

Parameters:

  • License:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def TemplateContent
  @TemplateContent
end

#TemplateNameObject

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

Parameters:

  • License:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def TemplateName
  @TemplateName
end

#UrlParamsObject

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

Parameters:

  • License:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def UrlParams
  @UrlParams
end

#UrlsObject

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

Parameters:

  • License:

    商户证书

  • SignID:

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

  • TemplateName:

    模板名称

  • TemplateContent:

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

  • SmsType:

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

  • International:

    是否国际/港澳台短信:

  • Remark:

    短信模板标签

  • Urls:

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

  • CommonParams:

    发送短信活动时用于展示人群包动态参数模板占位符序号或接口发送时变量占位符序号

  • UrlParams:

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



200
201
202
# File 'lib/v20190121/models.rb', line 200

def Urls
  @Urls
end

Instance Method Details

#deserialize(params) ⇒ Object



215
216
217
218
219
220
221
222
223
224
225
226
# File 'lib/v20190121/models.rb', line 215

def deserialize(params)
  @License = params['License']
  @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