Class: TencentCloud::Sms::V20210111::AddSmsSignRequest

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

Overview

AddSmsSign请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(signname = nil, signtype = nil, documenttype = nil, international = nil, signpurpose = nil, proofimage = nil, commissionimage = nil, remark = nil, qualificationid = nil) ⇒ AddSmsSignRequest

Returns a new instance of AddSmsSignRequest.



79
80
81
82
83
84
85
86
87
88
89
# File 'lib/v20210111/models.rb', line 79

def initialize(signname=nil, signtype=nil, documenttype=nil, international=nil, signpurpose=nil, proofimage=nil, commissionimage=nil, remark=nil, qualificationid=nil)
  @SignName = signname
  @SignType = signtype
  @DocumentType = documenttype
  @International = international
  @SignPurpose = signpurpose
  @ProofImage = proofimage
  @CommissionImage = commissionimage
  @Remark = remark
  @QualificationId = qualificationid
end

Instance Attribute Details

#CommissionImage ⇒ Object

注:不能重复申请已通过或待审核的签名。 0:公司,可选 DocumentType 有(0,1)。 1:APP,可选 DocumentType 有(0,1,2,3,4) 。 4:商标,可选 DocumentType 有(7)。 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。 注1:必须按照对应关系选择证明类型,否则会审核失败。 注2:签名类型2(网站)、3(公众号)、6(小程序)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 7:商标注册书。 注:证明类型5(网站备案后台截图)、6(小程序设置页面截图)、8(公众号设置页面截图)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:表示国内短信。 1:表示国际/港澳台短信。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 SignPurpose 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignName: —

    签名名称。

  • SignType: —

    签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • SignPurpose: —

    签名用途:

  • ProofImage: —

    签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。

  • CommissionImage: —

    委托授权证明。选择 SignPurpose 为他用之后需要提交委托的授权证明。

  • Remark: —

    签名的申请备注。

  • QualificationId: —

    已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

    • 国内短信需填写资质ID,国际短信无需填写。



77
78
79
# File 'lib/v20210111/models.rb', line 77

def CommissionImage
  @CommissionImage
end

#DocumentType ⇒ Object

注:不能重复申请已通过或待审核的签名。 0:公司,可选 DocumentType 有(0,1)。 1:APP,可选 DocumentType 有(0,1,2,3,4) 。 4:商标,可选 DocumentType 有(7)。 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。 注1:必须按照对应关系选择证明类型,否则会审核失败。 注2:签名类型2(网站)、3(公众号)、6(小程序)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 7:商标注册书。 注:证明类型5(网站备案后台截图)、6(小程序设置页面截图)、8(公众号设置页面截图)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:表示国内短信。 1:表示国际/港澳台短信。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 SignPurpose 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignName: —

    签名名称。

  • SignType: —

    签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • SignPurpose: —

    签名用途:

  • ProofImage: —

    签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。

  • CommissionImage: —

    委托授权证明。选择 SignPurpose 为他用之后需要提交委托的授权证明。

  • Remark: —

    签名的申请备注。

  • QualificationId: —

    已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

    • 国内短信需填写资质ID,国际短信无需填写。



77
78
79
# File 'lib/v20210111/models.rb', line 77

def DocumentType
  @DocumentType
end

#International ⇒ Object

注:不能重复申请已通过或待审核的签名。 0:公司,可选 DocumentType 有(0,1)。 1:APP,可选 DocumentType 有(0,1,2,3,4) 。 4:商标,可选 DocumentType 有(7)。 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。 注1:必须按照对应关系选择证明类型,否则会审核失败。 注2:签名类型2(网站)、3(公众号)、6(小程序)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 7:商标注册书。 注:证明类型5(网站备案后台截图)、6(小程序设置页面截图)、8(公众号设置页面截图)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:表示国内短信。 1:表示国际/港澳台短信。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 SignPurpose 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignName: —

    签名名称。

  • SignType: —

    签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • SignPurpose: —

    签名用途:

  • ProofImage: —

    签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。

  • CommissionImage: —

    委托授权证明。选择 SignPurpose 为他用之后需要提交委托的授权证明。

  • Remark: —

    签名的申请备注。

  • QualificationId: —

    已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

    • 国内短信需填写资质ID,国际短信无需填写。



77
78
79
# File 'lib/v20210111/models.rb', line 77

def International
  @International
end

#ProofImage ⇒ Object

注:不能重复申请已通过或待审核的签名。 0:公司,可选 DocumentType 有(0,1)。 1:APP,可选 DocumentType 有(0,1,2,3,4) 。 4:商标,可选 DocumentType 有(7)。 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。 注1:必须按照对应关系选择证明类型,否则会审核失败。 注2:签名类型2(网站)、3(公众号)、6(小程序)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 7:商标注册书。 注:证明类型5(网站备案后台截图)、6(小程序设置页面截图)、8(公众号设置页面截图)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:表示国内短信。 1:表示国际/港澳台短信。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 SignPurpose 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignName: —

    签名名称。

  • SignType: —

    签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • SignPurpose: —

    签名用途:

  • ProofImage: —

    签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。

  • CommissionImage: —

    委托授权证明。选择 SignPurpose 为他用之后需要提交委托的授权证明。

  • Remark: —

    签名的申请备注。

  • QualificationId: —

    已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

    • 国内短信需填写资质ID,国际短信无需填写。



77
78
79
# File 'lib/v20210111/models.rb', line 77

def ProofImage
  @ProofImage
end

#QualificationId ⇒ Object

注:不能重复申请已通过或待审核的签名。 0:公司,可选 DocumentType 有(0,1)。 1:APP,可选 DocumentType 有(0,1,2,3,4) 。 4:商标,可选 DocumentType 有(7)。 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。 注1:必须按照对应关系选择证明类型,否则会审核失败。 注2:签名类型2(网站)、3(公众号)、6(小程序)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 7:商标注册书。 注:证明类型5(网站备案后台截图)、6(小程序设置页面截图)、8(公众号设置页面截图)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:表示国内短信。 1:表示国际/港澳台短信。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 SignPurpose 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignName: —

    签名名称。

  • SignType: —

    签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • SignPurpose: —

    签名用途:

  • ProofImage: —

    签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。

  • CommissionImage: —

    委托授权证明。选择 SignPurpose 为他用之后需要提交委托的授权证明。

  • Remark: —

    签名的申请备注。

  • QualificationId: —

    已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

    • 国内短信需填写资质ID,国际短信无需填写。



77
78
79
# File 'lib/v20210111/models.rb', line 77

def QualificationId
  @QualificationId
end

#Remark ⇒ Object

注:不能重复申请已通过或待审核的签名。 0:公司,可选 DocumentType 有(0,1)。 1:APP,可选 DocumentType 有(0,1,2,3,4) 。 4:商标,可选 DocumentType 有(7)。 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。 注1:必须按照对应关系选择证明类型,否则会审核失败。 注2:签名类型2(网站)、3(公众号)、6(小程序)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 7:商标注册书。 注:证明类型5(网站备案后台截图)、6(小程序设置页面截图)、8(公众号设置页面截图)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:表示国内短信。 1:表示国际/港澳台短信。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 SignPurpose 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignName: —

    签名名称。

  • SignType: —

    签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • SignPurpose: —

    签名用途:

  • ProofImage: —

    签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。

  • CommissionImage: —

    委托授权证明。选择 SignPurpose 为他用之后需要提交委托的授权证明。

  • Remark: —

    签名的申请备注。

  • QualificationId: —

    已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

    • 国内短信需填写资质ID,国际短信无需填写。



77
78
79
# File 'lib/v20210111/models.rb', line 77

def Remark
  @Remark
end

#SignName ⇒ Object

注:不能重复申请已通过或待审核的签名。 0:公司,可选 DocumentType 有(0,1)。 1:APP,可选 DocumentType 有(0,1,2,3,4) 。 4:商标,可选 DocumentType 有(7)。 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。 注1:必须按照对应关系选择证明类型,否则会审核失败。 注2:签名类型2(网站)、3(公众号)、6(小程序)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 7:商标注册书。 注:证明类型5(网站备案后台截图)、6(小程序设置页面截图)、8(公众号设置页面截图)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:表示国内短信。 1:表示国际/港澳台短信。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 SignPurpose 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignName: —

    签名名称。

  • SignType: —

    签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • SignPurpose: —

    签名用途:

  • ProofImage: —

    签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。

  • CommissionImage: —

    委托授权证明。选择 SignPurpose 为他用之后需要提交委托的授权证明。

  • Remark: —

    签名的申请备注。

  • QualificationId: —

    已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

    • 国内短信需填写资质ID,国际短信无需填写。



77
78
79
# File 'lib/v20210111/models.rb', line 77

def SignName
  @SignName
end

#SignPurpose ⇒ Object

注:不能重复申请已通过或待审核的签名。 0:公司,可选 DocumentType 有(0,1)。 1:APP,可选 DocumentType 有(0,1,2,3,4) 。 4:商标,可选 DocumentType 有(7)。 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。 注1:必须按照对应关系选择证明类型,否则会审核失败。 注2:签名类型2(网站)、3(公众号)、6(小程序)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 7:商标注册书。 注:证明类型5(网站备案后台截图)、6(小程序设置页面截图)、8(公众号设置页面截图)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:表示国内短信。 1:表示国际/港澳台短信。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 SignPurpose 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignName: —

    签名名称。

  • SignType: —

    签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • SignPurpose: —

    签名用途:

  • ProofImage: —

    签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。

  • CommissionImage: —

    委托授权证明。选择 SignPurpose 为他用之后需要提交委托的授权证明。

  • Remark: —

    签名的申请备注。

  • QualificationId: —

    已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

    • 国内短信需填写资质ID,国际短信无需填写。



77
78
79
# File 'lib/v20210111/models.rb', line 77

def SignPurpose
  @SignPurpose
end

#SignType ⇒ Object

注:不能重复申请已通过或待审核的签名。 0:公司,可选 DocumentType 有(0,1)。 1:APP,可选 DocumentType 有(0,1,2,3,4) 。 4:商标,可选 DocumentType 有(7)。 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。 注1:必须按照对应关系选择证明类型,否则会审核失败。 注2:签名类型2(网站)、3(公众号)、6(小程序)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 7:商标注册书。 注:证明类型5(网站备案后台截图)、6(小程序设置页面截图)、8(公众号设置页面截图)已不再支持,具体可参考 关于腾讯云短信签名申请规则更新的公告。 0:表示国内短信。 1:表示国际/港澳台短信。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 SignPurpose 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignName: —

    签名名称。

  • SignType: —

    签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • SignPurpose: —

    签名用途:

  • ProofImage: —

    签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。

  • CommissionImage: —

    委托授权证明。选择 SignPurpose 为他用之后需要提交委托的授权证明。

  • Remark: —

    签名的申请备注。

  • QualificationId: —

    已审核通过的国内短信的资质 ID。资质 ID 信息可前往国内短信的 实名资质管理 页查看。

    • 国内短信需填写资质ID,国际短信无需填写。



77
78
79
# File 'lib/v20210111/models.rb', line 77

def SignType
  @SignType
end

Instance Method Details

#deserialize(params) ⇒ Object



91
92
93
94
95
96
97
98
99
100
101
# File 'lib/v20210111/models.rb', line 91

def deserialize(params)
  @SignName = params['SignName']
  @SignType = params['SignType']
  @DocumentType = params['DocumentType']
  @International = params['International']
  @SignPurpose = params['SignPurpose']
  @ProofImage = params['ProofImage']
  @CommissionImage = params['CommissionImage']
  @Remark = params['Remark']
  @QualificationId = params['QualificationId']
end