Class: TencentCloud::Sms::V20190711::ModifySmsSignRequest

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

Overview

ModifySmsSign请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(signid = nil, signname = nil, signtype = nil, documenttype = nil, international = nil, usedmethod = nil, proofimage = nil, commissionimage = nil, remark = nil, qualificationid = nil) ⇒ ModifySmsSignRequest

Returns a new instance of ModifySmsSignRequest.



685
686
687
688
689
690
691
692
693
694
695
696
# File 'lib/v20190711/models.rb', line 685

def initialize(signid=nil, signname=nil, signtype=nil, documenttype=nil, international=nil, usedmethod=nil, proofimage=nil, commissionimage=nil, remark=nil, qualificationid=nil)
  @SignId = signid
  @SignName = signname
  @SignType = signtype
  @DocumentType = documenttype
  @International = international
  @UsedMethod = usedmethod
  @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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

def Remark
  @Remark
end

#SignId ⇒ 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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

def SignId
  @SignId
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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

def SignName
  @SignName
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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

def SignType
  @SignType
end

#UsedMethod ⇒ 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:表示国际/港澳台短信。 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。 0:自用。 1:他用。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀data:image/jpeg;base64,再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。

Parameters:

  • SignId: —

    待修改的签名 ID。

  • SignName: —

    签名名称。

  • SignType: —

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

  • DocumentType: —

    证明类型:

  • International: —

    是否国际/港澳台短信:

  • UsedMethod: —

    签名用途:

  • ProofImage: —

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

  • CommissionImage: —

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

  • Remark: —

    签名的申请备注。

  • QualificationId: —

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

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



683
684
685
# File 'lib/v20190711/models.rb', line 683

def UsedMethod
  @UsedMethod
end

Instance Method Details

#deserialize(params) ⇒ Object



698
699
700
701
702
703
704
705
706
707
708
709
# File 'lib/v20190711/models.rb', line 698

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