class TencentCloud::Sms::V20190711::AddSmsSignRequest

AddSmsSign请求参数结构体

Attributes

CommissionImage[RW]

@param SignName: 签名名称。 @type SignName: String @param SignType: 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型): 0:公司(0,1,2,3)。 1:APP(0,1,2,3,4) 。 2:网站(0,1,2,3,5)。 3:公众号或者小程序(0,1,2,3,6)。 4:商标(7)。 5:政府/机关事业单位/其他机构(2,3)。 注:必须按照对应关系选择证明类型,否则会审核失败。 @type SignType: Integer @param DocumentType: 证明类型: 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 5:网站备案后台截图(个人开发网站)。 6:小程序设置页面截图(个人认证小程序)。 7:商标注册书。 @type DocumentType: Integer @param International: 是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 @type International: Integer @param UsedMethod: 签名用途: 0:自用。 1:他用。 @type UsedMethod: Integer @param ProofImage: 签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 @type ProofImage: String @param CommissionImage: 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。 @type CommissionImage: String @param Remark: 签名的申请备注。 @type Remark: String

DocumentType[RW]

@param SignName: 签名名称。 @type SignName: String @param SignType: 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型): 0:公司(0,1,2,3)。 1:APP(0,1,2,3,4) 。 2:网站(0,1,2,3,5)。 3:公众号或者小程序(0,1,2,3,6)。 4:商标(7)。 5:政府/机关事业单位/其他机构(2,3)。 注:必须按照对应关系选择证明类型,否则会审核失败。 @type SignType: Integer @param DocumentType: 证明类型: 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 5:网站备案后台截图(个人开发网站)。 6:小程序设置页面截图(个人认证小程序)。 7:商标注册书。 @type DocumentType: Integer @param International: 是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 @type International: Integer @param UsedMethod: 签名用途: 0:自用。 1:他用。 @type UsedMethod: Integer @param ProofImage: 签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 @type ProofImage: String @param CommissionImage: 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。 @type CommissionImage: String @param Remark: 签名的申请备注。 @type Remark: String

International[RW]

@param SignName: 签名名称。 @type SignName: String @param SignType: 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型): 0:公司(0,1,2,3)。 1:APP(0,1,2,3,4) 。 2:网站(0,1,2,3,5)。 3:公众号或者小程序(0,1,2,3,6)。 4:商标(7)。 5:政府/机关事业单位/其他机构(2,3)。 注:必须按照对应关系选择证明类型,否则会审核失败。 @type SignType: Integer @param DocumentType: 证明类型: 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 5:网站备案后台截图(个人开发网站)。 6:小程序设置页面截图(个人认证小程序)。 7:商标注册书。 @type DocumentType: Integer @param International: 是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 @type International: Integer @param UsedMethod: 签名用途: 0:自用。 1:他用。 @type UsedMethod: Integer @param ProofImage: 签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 @type ProofImage: String @param CommissionImage: 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。 @type CommissionImage: String @param Remark: 签名的申请备注。 @type Remark: String

ProofImage[RW]

@param SignName: 签名名称。 @type SignName: String @param SignType: 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型): 0:公司(0,1,2,3)。 1:APP(0,1,2,3,4) 。 2:网站(0,1,2,3,5)。 3:公众号或者小程序(0,1,2,3,6)。 4:商标(7)。 5:政府/机关事业单位/其他机构(2,3)。 注:必须按照对应关系选择证明类型,否则会审核失败。 @type SignType: Integer @param DocumentType: 证明类型: 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 5:网站备案后台截图(个人开发网站)。 6:小程序设置页面截图(个人认证小程序)。 7:商标注册书。 @type DocumentType: Integer @param International: 是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 @type International: Integer @param UsedMethod: 签名用途: 0:自用。 1:他用。 @type UsedMethod: Integer @param ProofImage: 签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 @type ProofImage: String @param CommissionImage: 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。 @type CommissionImage: String @param Remark: 签名的申请备注。 @type Remark: String

Remark[RW]

@param SignName: 签名名称。 @type SignName: String @param SignType: 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型): 0:公司(0,1,2,3)。 1:APP(0,1,2,3,4) 。 2:网站(0,1,2,3,5)。 3:公众号或者小程序(0,1,2,3,6)。 4:商标(7)。 5:政府/机关事业单位/其他机构(2,3)。 注:必须按照对应关系选择证明类型,否则会审核失败。 @type SignType: Integer @param DocumentType: 证明类型: 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 5:网站备案后台截图(个人开发网站)。 6:小程序设置页面截图(个人认证小程序)。 7:商标注册书。 @type DocumentType: Integer @param International: 是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 @type International: Integer @param UsedMethod: 签名用途: 0:自用。 1:他用。 @type UsedMethod: Integer @param ProofImage: 签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 @type ProofImage: String @param CommissionImage: 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。 @type CommissionImage: String @param Remark: 签名的申请备注。 @type Remark: String

SignName[RW]

@param SignName: 签名名称。 @type SignName: String @param SignType: 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型): 0:公司(0,1,2,3)。 1:APP(0,1,2,3,4) 。 2:网站(0,1,2,3,5)。 3:公众号或者小程序(0,1,2,3,6)。 4:商标(7)。 5:政府/机关事业单位/其他机构(2,3)。 注:必须按照对应关系选择证明类型,否则会审核失败。 @type SignType: Integer @param DocumentType: 证明类型: 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 5:网站备案后台截图(个人开发网站)。 6:小程序设置页面截图(个人认证小程序)。 7:商标注册书。 @type DocumentType: Integer @param International: 是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 @type International: Integer @param UsedMethod: 签名用途: 0:自用。 1:他用。 @type UsedMethod: Integer @param ProofImage: 签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 @type ProofImage: String @param CommissionImage: 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。 @type CommissionImage: String @param Remark: 签名的申请备注。 @type Remark: String

SignType[RW]

@param SignName: 签名名称。 @type SignName: String @param SignType: 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型): 0:公司(0,1,2,3)。 1:APP(0,1,2,3,4) 。 2:网站(0,1,2,3,5)。 3:公众号或者小程序(0,1,2,3,6)。 4:商标(7)。 5:政府/机关事业单位/其他机构(2,3)。 注:必须按照对应关系选择证明类型,否则会审核失败。 @type SignType: Integer @param DocumentType: 证明类型: 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 5:网站备案后台截图(个人开发网站)。 6:小程序设置页面截图(个人认证小程序)。 7:商标注册书。 @type DocumentType: Integer @param International: 是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 @type International: Integer @param UsedMethod: 签名用途: 0:自用。 1:他用。 @type UsedMethod: Integer @param ProofImage: 签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 @type ProofImage: String @param CommissionImage: 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。 @type CommissionImage: String @param Remark: 签名的申请备注。 @type Remark: String

UsedMethod[RW]

@param SignName: 签名名称。 @type SignName: String @param SignType: 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型): 0:公司(0,1,2,3)。 1:APP(0,1,2,3,4) 。 2:网站(0,1,2,3,5)。 3:公众号或者小程序(0,1,2,3,6)。 4:商标(7)。 5:政府/机关事业单位/其他机构(2,3)。 注:必须按照对应关系选择证明类型,否则会审核失败。 @type SignType: Integer @param DocumentType: 证明类型: 0:三证合一。 1:企业营业执照。 2:组织机构代码证书。 3:社会信用代码证书。 4:应用后台管理截图(个人开发APP)。 5:网站备案后台截图(个人开发网站)。 6:小程序设置页面截图(个人认证小程序)。 7:商标注册书。 @type DocumentType: Integer @param International: 是否国际/港澳台短信: 0:表示国内短信。 1:表示国际/港澳台短信。 @type International: Integer @param UsedMethod: 签名用途: 0:自用。 1:他用。 @type UsedMethod: Integer @param ProofImage: 签名对应的资质证明图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 @type ProofImage: String @param CommissionImage: 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。 @type CommissionImage: String @param Remark: 签名的申请备注。 @type Remark: String

Public Class Methods

new(signname=nil, signtype=nil, documenttype=nil, international=nil, usedmethod=nil, proofimage=nil, commissionimage=nil, remark=nil) click to toggle source
# File lib/v20190711/models.rb, line 82
def initialize(signname=nil, signtype=nil, documenttype=nil, international=nil, usedmethod=nil, proofimage=nil, commissionimage=nil, remark=nil)
  @SignName = signname
  @SignType = signtype
  @DocumentType = documenttype
  @International = international
  @UsedMethod = usedmethod
  @ProofImage = proofimage
  @CommissionImage = commissionimage
  @Remark = remark
end

Public Instance Methods

deserialize(params) click to toggle source
# File lib/v20190711/models.rb, line 93
def deserialize(params)
  @SignName = params['SignName']
  @SignType = params['SignType']
  @DocumentType = params['DocumentType']
  @International = params['International']
  @UsedMethod = params['UsedMethod']
  @ProofImage = params['ProofImage']
  @CommissionImage = params['CommissionImage']
  @Remark = params['Remark']
end