v20190711

package
v1.0.925 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 20, 2024 License: Apache-2.0 Imports: 7 Imported by: 59

Documentation

Index

Constants

View Source
const (

	// 短信内容中含有敏感词,请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	FAILEDOPERATION_CONTAINSENSITIVEWORD = "FailedOperation.ContainSensitiveWord"

	// 请求包解析失败,通常情况下是由于没有遵守 API 接口说明规范导致的,请参考 [请求包体解析1004错误详解](https://cloud.tencent.com/document/product/382/9558#.E8.BF.94.E5.9B.9E1004.E9.94.99.E8.AF.AF.E5.A6.82.E4.BD.95.E5.A4.84.E7.90.86.EF.BC.9F)。
	FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"

	// 套餐包余量不足,请 [购买套餐包](https://buy.cloud.tencent.com/sms)。
	FAILEDOPERATION_INSUFFICIENTBALANCEINSMSPACKAGE = "FailedOperation.InsufficientBalanceInSmsPackage"

	// 解析请求包体时候失败。
	FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"

	// 营销短信发送时间限制,为避免骚扰用户,营销短信只允许在8点到22点发送。
	FAILEDOPERATION_MARKETINGSENDTIMECONSTRAINT = "FailedOperation.MarketingSendTimeConstraint"

	// 没有申请签名之前,无法申请模板,请根据 [创建签名](https://cloud.tencent.com/document/product/382/37794#.E5.88.9B.E5.BB.BA.E7.AD.BE.E5.90.8D) 申请完成之后再次申请。
	FAILEDOPERATION_MISSINGSIGNATURE = "FailedOperation.MissingSignature"

	// 无法识别签名,请确认是否已有签名通过申请,一般是签名未通过申请,可以查看 [签名审核](https://cloud.tencent.com/document/product/382/37745)。
	FAILEDOPERATION_MISSINGSIGNATURELIST = "FailedOperation.MissingSignatureList"

	// 此签名 ID 未提交申请或不存在,不能进行修改操作,请检查您的 SignId 是否填写正确。
	FAILEDOPERATION_MISSINGSIGNATURETOMODIFY = "FailedOperation.MissingSignatureToModify"

	// 无法识别模板,请确认是否已有模板通过申请,一般是模板未通过申请,可以查看 [模板审核](https://cloud.tencent.com/document/product/382/37745)。
	FAILEDOPERATION_MISSINGTEMPLATELIST = "FailedOperation.MissingTemplateList"

	// 此模板 ID 未提交申请或不存在,不能进行修改操作,请检查您的 TemplateId是否填写正确。
	FAILEDOPERATION_MISSINGTEMPLATETOMODIFY = "FailedOperation.MissingTemplateToModify"

	// 非企业认证无法使用签名及模板相关接口,您可以[ 变更实名认证模式](https://cloud.tencent.com/document/product/378/34075),变更为企业认证用户后,约1小时左右生效。
	FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"

	// 其他错误,一般是由于参数携带不符合要求导致,请参考API接口说明,如有需要请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"

	// 未知错误,如有需要请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	FAILEDOPERATION_PARAMETERSOTHERERROR = "FailedOperation.ParametersOtherError"

	// 手机号在免打扰名单库中,通常是用户退订或者命中运营商免打扰名单导致的,可联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 解决。
	FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"

	// 签名 ID 不存在。
	FAILEDOPERATION_SIGNIDNOTEXIST = "FailedOperation.SignIdNotExist"

	// 签名个数达到最大值。
	FAILEDOPERATION_SIGNNUMBERLIMIT = "FailedOperation.SignNumberLimit"

	// 签名未审批或格式错误。(1)可登录 [短信控制台](https://console.cloud.tencent.com/smsv2),核查签名是否已审批并且审批通过;(2)核查是否符合格式规范,签名只能由中英文、数字组成,要求2 - 12个字,若存在疑问可联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	FAILEDOPERATION_SIGNATUREINCORRECTORUNAPPROVED = "FailedOperation.SignatureIncorrectOrUnapproved"

	// 此模板已经通过审核,无法再次进行修改。
	FAILEDOPERATION_TEMPLATEALREADYPASSEDCHECK = "FailedOperation.TemplateAlreadyPassedCheck"

	// 模板 ID 不存在。
	FAILEDOPERATION_TEMPLATEIDNOTEXIST = "FailedOperation.TemplateIdNotExist"

	// 模板未审批或内容不匹配。(1)可登录 [短信控制台](https://console.cloud.tencent.com/smsv2),核查模板是否已审批并审批通过;(2)核查是否符合 [格式规范](https://cloud.tencent.com/document/product/382/9558#.E8.BF.94.E5.9B.9E1014.E9.94.99.E8.AF.AF.E5.A6.82.E4.BD.95.E5.A4.84.E7.90.86.EF.BC.9F),若存在疑问可联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	FAILEDOPERATION_TEMPLATEINCORRECTORUNAPPROVED = "FailedOperation.TemplateIncorrectOrUnapproved"

	// 模板个数达到最大值。
	FAILEDOPERATION_TEMPLATENUMBERLIMIT = "FailedOperation.TemplateNumberLimit"

	// 请求内容与审核通过的模板内容不匹配。请检查请求中模板参数的个数是否与申请的模板一致。若存在疑问可联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	FAILEDOPERATION_TEMPLATEPARAMSETNOTMATCHAPPROVEDTEMPLATE = "FailedOperation.TemplateParamSetNotMatchApprovedTemplate"

	// 模板未审批或不存在。可登录 [短信控制台](https://console.cloud.tencent.com/smsv2),核查模板是否已审批并审批通过。若存在疑问可联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	FAILEDOPERATION_TEMPLATEUNAPPROVEDORNOTEXIST = "FailedOperation.TemplateUnapprovedOrNotExist"

	// 后台构造用户参数失败,可联系 [sms helper](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 。
	INTERNALERROR_CONSTRUCTUSERDATAFAIL = "InternalError.ConstructUserDataFail"

	// 解析用户参数失败,可联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	INTERNALERROR_JSONPARSEFAIL = "InternalError.JsonParseFail"

	// 其他错误,请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 并提供失败手机号。
	INTERNALERROR_OTHERERROR = "InternalError.OtherError"

	// 解析运营商包体失败,可联系 [sms helper](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 。
	INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"

	// 请求发起时间不正常,通常是由于您的服务器时间与腾讯云服务器时间差异超过10分钟导致的,请核对服务器时间及 API 接口中的时间字段是否正常。
	INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"

	// 不存在该 RESTAPI 接口,请核查 REST API 接口说明。
	INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"

	// 接口超时或短信收发包超时,请检查您的网络是否有波动,或联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 解决。
	INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"

	// 后端包体中请求包体没有 Sig 字段或 Sig 为空。
	INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"

	// 后端校验 Sig 失败。
	INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"

	// 请求下发短信超时,请参考 [60008错误详解](https://cloud.tencent.com/document/product/382/9558#.E8.BF.94.E5.9B.9E60008.E9.94.99.E8.AF.AF.E5.A6.82.E4.BD.95.E5.A4.84.E7.90.86.EF.BC.9F)。
	INTERNALERROR_TIMEOUT = "InternalError.Timeout"

	// 未知错误类型。
	INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"

	// 参数错误。
	INVALIDPARAMETER = "InvalidParameter"

	// 账号与应用id不匹配。
	INVALIDPARAMETER_APPIDANDBIZID = "InvalidParameter.AppidAndBizId"

	// 参数有误,如有需要请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	INVALIDPARAMETER_INVALIDPARAMETERS = "InvalidParameter.InvalidParameters"

	// 参数 BeginTime 校验失败。
	INVALIDPARAMETERVALUE_BEGINTIMEVERIFYFAIL = "InvalidParameterValue.BeginTimeVerifyFail"

	// 请求的短信内容太长,短信长度规则请参考 [国内短信内容长度计算规则](https://cloud.tencent.com/document/product/382/18058)。
	INVALIDPARAMETERVALUE_CONTENTLENGTHLIMIT = "InvalidParameterValue.ContentLengthLimit"

	// 参数 EndTime 校验失败。
	INVALIDPARAMETERVALUE_ENDTIMEVERIFYFAIL = "InvalidParameterValue.EndTimeVerifyFail"

	// 上传的转码图片格式错误,请参照 API 接口说明中对该字段的说明,如有需要请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	INVALIDPARAMETERVALUE_IMAGEINVALID = "InvalidParameterValue.ImageInvalid"

	// 手机号格式错误。
	INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"

	// DocumentType 字段校验错误,请参照 API 接口说明中对该字段的说明,如有需要请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	INVALIDPARAMETERVALUE_INVALIDDOCUMENTTYPE = "InvalidParameterValue.InvalidDocumentType"

	// International 字段校验错误,请参照 API 接口说明中对该字段的说明,如有需要请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	INVALIDPARAMETERVALUE_INVALIDINTERNATIONAL = "InvalidParameterValue.InvalidInternational"

	// 无效的拉取起始/截止时间,具体原因可能是请求的 SendDateTime 大于 EndDateTime。
	INVALIDPARAMETERVALUE_INVALIDSTARTTIME = "InvalidParameterValue.InvalidStartTime"

	// UsedMethod 字段校验错误,请参照 API 接口说明中对该字段的说明,如有需要请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	INVALIDPARAMETERVALUE_INVALIDUSEDMETHOD = "InvalidParameterValue.InvalidUsedMethod"

	// 营销短信必须包含退订方式,请在短信模板尾部添加“拒收请回复R”后提交。可参考 [关于营销短信退订标识修改的公告](https://cloud.tencent.com/document/product/382/100568)。
	INVALIDPARAMETERVALUE_MARKETINGTEMPLATEWITHOUTUNSUBSCRIBE = "InvalidParameterValue.MarketingTemplateWithoutUnsubscribe"

	// 无法识别签名,请确认是否已有签名通过申请,一般是签名未通过申请,可以查看 [签名审核](https://cloud.tencent.com/document/product/382/37745#.E6.AD.A5.E9.AA.A43.EF.BC.9A.E7.AD.89.E5.BE.85.E5.AE.A1.E6.A0.B8) 。
	INVALIDPARAMETERVALUE_MISSINGSIGNATURELIST = "InvalidParameterValue.MissingSignatureList"

	// 禁止在模板变量中使用 URL。
	INVALIDPARAMETERVALUE_PROHIBITEDUSEURLINTEMPLATEPARAMETER = "InvalidParameterValue.ProhibitedUseUrlInTemplateParameter"

	// SdkAppId 不存在。
	INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"

	// 此签名已经通过审核,无法再次进行修改。
	INVALIDPARAMETERVALUE_SIGNALREADYPASSEDCHECK = "InvalidParameterValue.SignAlreadyPassedCheck"

	// 已存在相同的待审核签名。
	INVALIDPARAMETERVALUE_SIGNEXISTANDUNAPPROVED = "InvalidParameterValue.SignExistAndUnapproved"

	// 签名内容长度过长。
	INVALIDPARAMETERVALUE_SIGNNAMELENGTHTOOLONG = "InvalidParameterValue.SignNameLengthTooLong"

	// 验证码模板参数格式错误,验证码类模板,模板变量只能传入0 - 6位(包括6位)纯数字。
	INVALIDPARAMETERVALUE_TEMPLATEPARAMETERFORMATERROR = "InvalidParameterValue.TemplateParameterFormatError"

	// 单个模板变量字符数超过规定的限制数。您可以参考 <a href="https://cloud.tencent.com/document/product/382/39023#.E5.8F.98.E9.87.8F.E8.A7.84.E8.8C.83.5B.5D(id.3Avariable)">正文模板审核标准</a>下变量规范中关于长度的描述,对于长期未使用的账号及2024年1月25日后开通新账号默认最长支持6个字符,您的账号具体可支持字符长度以<a href="https://console.cloud.tencent.com/smsv2/csms-template/create">控制台显示为准</a>。更多疑问可联系 <a href="https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81">腾讯云短信小助手</a> 。
	INVALIDPARAMETERVALUE_TEMPLATEPARAMETERLENGTHLIMIT = "InvalidParameterValue.TemplateParameterLengthLimit"

	// 业务短信国家/地区日下发条数超过设定的上限,可自行到控制台应用管理>基础配置下调整国际港澳台短信发送限制。
	LIMITEXCEEDED_APPCOUNTRYORREGIONDAILYLIMIT = "LimitExceeded.AppCountryOrRegionDailyLimit"

	// 业务短信国家/地区不在国际港澳台短信发送限制设置的列表中而禁发,可自行到控制台应用管理>基础配置下调整国际港澳台短信发送限制。
	LIMITEXCEEDED_APPCOUNTRYORREGIONINBLACKLIST = "LimitExceeded.AppCountryOrRegionInBlacklist"

	// 业务短信日下发条数超过设定的上限 ,可自行到控制台调整短信频率限制策略。
	LIMITEXCEEDED_APPDAILYLIMIT = "LimitExceeded.AppDailyLimit"

	// 业务短信国际/港澳台日下发条数超过设定的上限,可自行到控制台应用管理>基础配置下调整发送总量阈值。
	LIMITEXCEEDED_APPGLOBALDAILYLIMIT = "LimitExceeded.AppGlobalDailyLimit"

	// 业务短信中国大陆日下发条数超过设定的上限,可自行到控制台应用管理>基础配置下调整发送总量阈值。
	LIMITEXCEEDED_APPMAINLANDCHINADAILYLIMIT = "LimitExceeded.AppMainlandChinaDailyLimit"

	// 短信日下发条数超过设定的上限 (国际/港澳台),如需调整限制,可联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773)。
	LIMITEXCEEDED_DAILYLIMIT = "LimitExceeded.DailyLimit"

	// 下发短信命中了频率限制策略,可自行到控制台调整短信频率限制策略,如有其他需求请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	LIMITEXCEEDED_DELIVERYFREQUENCYLIMIT = "LimitExceeded.DeliveryFrequencyLimit"

	// 调用接口单次提交的手机号个数超过200个,请遵守 API 接口输入参数 PhoneNumberSet 描述。
	LIMITEXCEEDED_PHONENUMBERCOUNTLIMIT = "LimitExceeded.PhoneNumberCountLimit"

	// 单个手机号日下发短信条数超过设定的上限,可自行到控制台调整短信频率限制策略。
	LIMITEXCEEDED_PHONENUMBERDAILYLIMIT = "LimitExceeded.PhoneNumberDailyLimit"

	// 单个手机号1小时内下发短信条数超过设定的上限,可自行到控制台调整短信频率限制策略。
	LIMITEXCEEDED_PHONENUMBERONEHOURLIMIT = "LimitExceeded.PhoneNumberOneHourLimit"

	// 单个手机号下发相同内容超过设定的上限,可自行到控制台调整短信频率限制策略。
	LIMITEXCEEDED_PHONENUMBERSAMECONTENTDAILYLIMIT = "LimitExceeded.PhoneNumberSameContentDailyLimit"

	// 单个手机号30秒内下发短信条数超过设定的上限,可自行到控制台调整短信频率限制策略。
	LIMITEXCEEDED_PHONENUMBERTHIRTYSECONDLIMIT = "LimitExceeded.PhoneNumberThirtySecondLimit"

	// 缺少参数错误。
	MISSINGPARAMETER = "MissingParameter"

	// 传入的号码列表为空,请确认您的参数中是否传入号码。
	MISSINGPARAMETER_EMPTYPHONENUMBERSET = "MissingParameter.EmptyPhoneNumberSet"

	// 账户下无此签名或者模板,请登录控制台查询。
	MISSINGPARAMETER_MISSINGSIGNATURELIST = "MissingParameter.MissingSignatureList"

	// 个人用户没有发营销短信的权限,请参考 [权益区别](https://cloud.tencent.com/document/product/382/13444)。
	UNAUTHORIZEDOPERATION_INDIVIDUALUSERMARKETINGSMSPERMISSIONDENY = "UnauthorizedOperation.IndividualUserMarketingSmsPermissionDeny"

	// 请求 IP 不在白名单中,您配置了校验请求来源 IP,但是检测到当前请求 IP 不在配置列表中,如有需要请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"

	// 请求没有权限,请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"

	// 此 SdkAppId 禁止提供服务,如有需要请联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81)。
	UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"

	// 欠费被停止服务,可自行登录腾讯云充值来缴清欠款。
	UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"

	// SmsSdkAppId 校验失败,请检查 [SmsSdkAppId](https://console.cloud.tencent.com/smsv2/app-manage) 是否属于 [云API密钥](https://console.cloud.tencent.com/cam/capi) 的关联账户。
	UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"

	// 不支持该请求。
	UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

	// 国内短信模板不支持发送国际/港澳台手机号。发送国际/港澳台手机号请使用国际/港澳台短信正文模板。
	UNSUPPORTEDOPERATION_CHINESEMAINLANDTEMPLATETOGLOBALPHONE = "UnsupportedOperation.ChineseMainlandTemplateToGlobalPhone"

	// 群发请求里既有国内手机号也有国际手机号。请排查是否存在(1)使用国内签名或模板却发送短信到国际手机号;(2)使用国际签名或模板却发送短信到国内手机号。
	UNSUPPORTEDOPERATION_CONTAINDOMESTICANDINTERNATIONALPHONENUMBER = "UnsupportedOperation.ContainDomesticAndInternationalPhoneNumber"

	// 国际/港澳台短信模板不支持发送国内手机号。发送国内手机号请使用国内短信正文模板。
	UNSUPPORTEDOPERATION_GLOBALTEMPLATETOCHINESEMAINLANDPHONE = "UnsupportedOperation.GlobalTemplateToChineseMainlandPhone"

	// 不支持该地区短信下发。
	UNSUPPORTEDOPERATION_UNSUPPORTEDREGION = "UnsupportedOperation.UnsupportedRegion"
)
View Source
const APIVersion = "2019-07-11"

Variables

This section is empty.

Functions

This section is empty.

Types

type AddSignStatus

type AddSignStatus struct {
	// 签名Id。
	SignId *uint64 `json:"SignId,omitnil,omitempty" name:"SignId"`

	// 签名申请Id。
	SignApplyId *uint64 `json:"SignApplyId,omitnil,omitempty" name:"SignApplyId"`
}

type AddSmsSignRequest

type AddSmsSignRequest struct {
	*tchttp.BaseRequest

	// 签名名称。
	// 注:不能重复申请已通过或待审核的签名。
	SignName *string `json:"SignName,omitnil,omitempty" name:"SignName"`

	// 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):
	// 0:公司,可选 DocumentType 有(0,1)。
	// 1:APP,可选 DocumentType 有(0,1,2,3,4) 。
	// 2:网站,可选 DocumentType 有(0,1,2,3,5)。
	// 3:公众号,可选 DocumentType 有(0,1,2,3,8)。
	// 4:商标,可选 DocumentType 有(7)。
	// 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。
	// 6:小程序,可选 DocumentType 有(0,1,2,3,6)。
	// 注:必须按照对应关系选择证明类型,否则会审核失败。
	SignType *uint64 `json:"SignType,omitnil,omitempty" name:"SignType"`

	// 证明类型:
	// 0:三证合一。
	// 1:企业营业执照。
	// 2:组织机构代码证书。
	// 3:社会信用代码证书。
	// 4:应用后台管理截图(个人开发APP)。
	// 5:网站备案后台截图(个人开发网站)。
	// 6:小程序设置页面截图(个人认证小程序)。
	// 7:商标注册书。
	// 8:公众号设置页面截图(个人认证公众号)。
	DocumentType *uint64 `json:"DocumentType,omitnil,omitempty" name:"DocumentType"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 签名用途:
	// 0:自用。
	// 1:他用。
	UsedMethod *uint64 `json:"UsedMethod,omitnil,omitempty" name:"UsedMethod"`

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

	// 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。
	// 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。
	// 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。
	CommissionImage *string `json:"CommissionImage,omitnil,omitempty" name:"CommissionImage"`

	// 签名的申请备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

func NewAddSmsSignRequest

func NewAddSmsSignRequest() (request *AddSmsSignRequest)

func (*AddSmsSignRequest) FromJsonString

func (r *AddSmsSignRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddSmsSignRequest) ToJsonString

func (r *AddSmsSignRequest) ToJsonString() string

type AddSmsSignRequestParams added in v1.0.426

type AddSmsSignRequestParams struct {
	// 签名名称。
	// 注:不能重复申请已通过或待审核的签名。
	SignName *string `json:"SignName,omitnil,omitempty" name:"SignName"`

	// 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):
	// 0:公司,可选 DocumentType 有(0,1)。
	// 1:APP,可选 DocumentType 有(0,1,2,3,4) 。
	// 2:网站,可选 DocumentType 有(0,1,2,3,5)。
	// 3:公众号,可选 DocumentType 有(0,1,2,3,8)。
	// 4:商标,可选 DocumentType 有(7)。
	// 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。
	// 6:小程序,可选 DocumentType 有(0,1,2,3,6)。
	// 注:必须按照对应关系选择证明类型,否则会审核失败。
	SignType *uint64 `json:"SignType,omitnil,omitempty" name:"SignType"`

	// 证明类型:
	// 0:三证合一。
	// 1:企业营业执照。
	// 2:组织机构代码证书。
	// 3:社会信用代码证书。
	// 4:应用后台管理截图(个人开发APP)。
	// 5:网站备案后台截图(个人开发网站)。
	// 6:小程序设置页面截图(个人认证小程序)。
	// 7:商标注册书。
	// 8:公众号设置页面截图(个人认证公众号)。
	DocumentType *uint64 `json:"DocumentType,omitnil,omitempty" name:"DocumentType"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 签名用途:
	// 0:自用。
	// 1:他用。
	UsedMethod *uint64 `json:"UsedMethod,omitnil,omitempty" name:"UsedMethod"`

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

	// 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。
	// 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。
	// 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。
	CommissionImage *string `json:"CommissionImage,omitnil,omitempty" name:"CommissionImage"`

	// 签名的申请备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

Predefined struct for user

type AddSmsSignResponse

type AddSmsSignResponse struct {
	*tchttp.BaseResponse
	Response *AddSmsSignResponseParams `json:"Response"`
}

func NewAddSmsSignResponse

func NewAddSmsSignResponse() (response *AddSmsSignResponse)

func (*AddSmsSignResponse) FromJsonString

func (r *AddSmsSignResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddSmsSignResponse) ToJsonString

func (r *AddSmsSignResponse) ToJsonString() string

type AddSmsSignResponseParams added in v1.0.426

type AddSmsSignResponseParams struct {
	// 添加签名响应
	AddSignStatus *AddSignStatus `json:"AddSignStatus,omitnil,omitempty" name:"AddSignStatus"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AddSmsTemplateRequest

type AddSmsTemplateRequest struct {
	*tchttp.BaseRequest

	// 模板名称。
	TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"`

	// 模板内容。
	TemplateContent *string `json:"TemplateContent,omitnil,omitempty" name:"TemplateContent"`

	// 短信类型,0表示普通短信, 1表示营销短信。
	SmsType *uint64 `json:"SmsType,omitnil,omitempty" name:"SmsType"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 模板备注,例如申请原因,使用场景等。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

func NewAddSmsTemplateRequest

func NewAddSmsTemplateRequest() (request *AddSmsTemplateRequest)

func (*AddSmsTemplateRequest) FromJsonString

func (r *AddSmsTemplateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddSmsTemplateRequest) ToJsonString

func (r *AddSmsTemplateRequest) ToJsonString() string

type AddSmsTemplateRequestParams added in v1.0.426

type AddSmsTemplateRequestParams struct {
	// 模板名称。
	TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"`

	// 模板内容。
	TemplateContent *string `json:"TemplateContent,omitnil,omitempty" name:"TemplateContent"`

	// 短信类型,0表示普通短信, 1表示营销短信。
	SmsType *uint64 `json:"SmsType,omitnil,omitempty" name:"SmsType"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 模板备注,例如申请原因,使用场景等。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

Predefined struct for user

type AddSmsTemplateResponse

type AddSmsTemplateResponse struct {
	*tchttp.BaseResponse
	Response *AddSmsTemplateResponseParams `json:"Response"`
}

func NewAddSmsTemplateResponse

func NewAddSmsTemplateResponse() (response *AddSmsTemplateResponse)

func (*AddSmsTemplateResponse) FromJsonString

func (r *AddSmsTemplateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*AddSmsTemplateResponse) ToJsonString

func (r *AddSmsTemplateResponse) ToJsonString() string

type AddSmsTemplateResponseParams added in v1.0.426

type AddSmsTemplateResponseParams struct {
	// 添加短信模板响应包体
	AddTemplateStatus *AddTemplateStatus `json:"AddTemplateStatus,omitnil,omitempty" name:"AddTemplateStatus"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type AddTemplateStatus

type AddTemplateStatus struct {
	// 模板参数
	TemplateId *string `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`
}

type CallbackStatusStatistics

type CallbackStatusStatistics struct {
	// 短信回执量统计。
	CallbackCount *uint64 `json:"CallbackCount,omitnil,omitempty" name:"CallbackCount"`

	// 短信提交成功量统计。
	RequestSuccessCount *uint64 `json:"RequestSuccessCount,omitnil,omitempty" name:"RequestSuccessCount"`

	// 短信回执失败量统计。
	CallbackFailCount *uint64 `json:"CallbackFailCount,omitnil,omitempty" name:"CallbackFailCount"`

	// 短信回执成功量统计。
	CallbackSuccessCount *uint64 `json:"CallbackSuccessCount,omitnil,omitempty" name:"CallbackSuccessCount"`

	// 运营商内部错误统计。
	InternalErrorCount *uint64 `json:"InternalErrorCount,omitnil,omitempty" name:"InternalErrorCount"`

	// 号码无效或空号统计。
	InvalidNumberCount *uint64 `json:"InvalidNumberCount,omitnil,omitempty" name:"InvalidNumberCount"`

	// 停机、关机等错误统计。
	ShutdownErrorCount *uint64 `json:"ShutdownErrorCount,omitnil,omitempty" name:"ShutdownErrorCount"`

	// 号码拉入黑名单统计。
	BlackListCount *uint64 `json:"BlackListCount,omitnil,omitempty" name:"BlackListCount"`

	// 运营商频率限制统计。
	FrequencyLimitCount *uint64 `json:"FrequencyLimitCount,omitnil,omitempty" name:"FrequencyLimitCount"`
}

type CallbackStatusStatisticsRequest

type CallbackStatusStatisticsRequest struct {
	*tchttp.BaseRequest

	// 开始时间,yyyymmddhh 需要拉取的起始时间,精确到小时。
	StartDateTime *uint64 `json:"StartDateTime,omitnil,omitempty" name:"StartDateTime"`

	// 结束时间,yyyymmddhh 需要拉取的截止时间,精确到小时。
	// 注:EndDataTime 必须大于 StartDateTime。
	EndDataTime *uint64 `json:"EndDataTime,omitnil,omitempty" name:"EndDataTime"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,示例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 最大上限。
	// 注:目前固定设置为0。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewCallbackStatusStatisticsRequest

func NewCallbackStatusStatisticsRequest() (request *CallbackStatusStatisticsRequest)

func (*CallbackStatusStatisticsRequest) FromJsonString

func (r *CallbackStatusStatisticsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CallbackStatusStatisticsRequest) ToJsonString

func (r *CallbackStatusStatisticsRequest) ToJsonString() string

type CallbackStatusStatisticsRequestParams added in v1.0.426

type CallbackStatusStatisticsRequestParams struct {
	// 开始时间,yyyymmddhh 需要拉取的起始时间,精确到小时。
	StartDateTime *uint64 `json:"StartDateTime,omitnil,omitempty" name:"StartDateTime"`

	// 结束时间,yyyymmddhh 需要拉取的截止时间,精确到小时。
	// 注:EndDataTime 必须大于 StartDateTime。
	EndDataTime *uint64 `json:"EndDataTime,omitnil,omitempty" name:"EndDataTime"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,示例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 最大上限。
	// 注:目前固定设置为0。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type CallbackStatusStatisticsResponse

type CallbackStatusStatisticsResponse struct {
	*tchttp.BaseResponse
	Response *CallbackStatusStatisticsResponseParams `json:"Response"`
}

func NewCallbackStatusStatisticsResponse

func NewCallbackStatusStatisticsResponse() (response *CallbackStatusStatisticsResponse)

func (*CallbackStatusStatisticsResponse) FromJsonString

func (r *CallbackStatusStatisticsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*CallbackStatusStatisticsResponse) ToJsonString

func (r *CallbackStatusStatisticsResponse) ToJsonString() string

type CallbackStatusStatisticsResponseParams added in v1.0.426

type CallbackStatusStatisticsResponseParams struct {
	// 回执数据统计响应包体。
	CallbackStatusStatistics *CallbackStatusStatistics `json:"CallbackStatusStatistics,omitnil,omitempty" name:"CallbackStatusStatistics"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type Client

type Client struct {
	common.Client
}

func NewClient

func NewClient(credential common.CredentialIface, region string, clientProfile *profile.ClientProfile) (client *Client, err error)

func NewClientWithSecretId

func NewClientWithSecretId(secretId, secretKey, region string) (client *Client, err error)

Deprecated

func (*Client) AddSmsSign

func (c *Client) AddSmsSign(request *AddSmsSignRequest) (response *AddSmsSignResponse, err error)

AddSmsSign 1. 添加短信签名,申请之前请先认真参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)。

2. ⚠️注意:个人认证用户不支持使用 API 申请短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录控制台申请短信签名。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_PARAMETERSOTHERERROR = "FailedOperation.ParametersOtherError"
FAILEDOPERATION_SIGNNUMBERLIMIT = "FailedOperation.SignNumberLimit"
FAILEDOPERATION_TEMPLATEIDNOTEXIST = "FailedOperation.TemplateIdNotExist"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_APPIDANDBIZID = "InvalidParameter.AppidAndBizId"
INVALIDPARAMETERVALUE_IMAGEINVALID = "InvalidParameterValue.ImageInvalid"
INVALIDPARAMETERVALUE_INVALIDDOCUMENTTYPE = "InvalidParameterValue.InvalidDocumentType"
INVALIDPARAMETERVALUE_INVALIDINTERNATIONAL = "InvalidParameterValue.InvalidInternational"
INVALIDPARAMETERVALUE_INVALIDUSEDMETHOD = "InvalidParameterValue.InvalidUsedMethod"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
INVALIDPARAMETERVALUE_SIGNALREADYPASSEDCHECK = "InvalidParameterValue.SignAlreadyPassedCheck"
INVALIDPARAMETERVALUE_SIGNEXISTANDUNAPPROVED = "InvalidParameterValue.SignExistAndUnapproved"
INVALIDPARAMETERVALUE_SIGNNAMELENGTHTOOLONG = "InvalidParameterValue.SignNameLengthTooLong"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) AddSmsSignWithContext added in v1.0.324

func (c *Client) AddSmsSignWithContext(ctx context.Context, request *AddSmsSignRequest) (response *AddSmsSignResponse, err error)

AddSmsSign 1. 添加短信签名,申请之前请先认真参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)。

2. ⚠️注意:个人认证用户不支持使用 API 申请短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录控制台申请短信签名。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_PARAMETERSOTHERERROR = "FailedOperation.ParametersOtherError"
FAILEDOPERATION_SIGNNUMBERLIMIT = "FailedOperation.SignNumberLimit"
FAILEDOPERATION_TEMPLATEIDNOTEXIST = "FailedOperation.TemplateIdNotExist"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_APPIDANDBIZID = "InvalidParameter.AppidAndBizId"
INVALIDPARAMETERVALUE_IMAGEINVALID = "InvalidParameterValue.ImageInvalid"
INVALIDPARAMETERVALUE_INVALIDDOCUMENTTYPE = "InvalidParameterValue.InvalidDocumentType"
INVALIDPARAMETERVALUE_INVALIDINTERNATIONAL = "InvalidParameterValue.InvalidInternational"
INVALIDPARAMETERVALUE_INVALIDUSEDMETHOD = "InvalidParameterValue.InvalidUsedMethod"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
INVALIDPARAMETERVALUE_SIGNALREADYPASSEDCHECK = "InvalidParameterValue.SignAlreadyPassedCheck"
INVALIDPARAMETERVALUE_SIGNEXISTANDUNAPPROVED = "InvalidParameterValue.SignExistAndUnapproved"
INVALIDPARAMETERVALUE_SIGNNAMELENGTHTOOLONG = "InvalidParameterValue.SignNameLengthTooLong"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) AddSmsTemplate

func (c *Client) AddSmsTemplate(request *AddSmsTemplateRequest) (response *AddSmsTemplateResponse, err error)

AddSmsTemplate 1. 添加短信模板,申请之前请先认真参阅 [腾讯云短信正文模板审核标准](https://cloud.tencent.com/document/product/382/39023)。

2. ⚠️注意:个人认证用户不支持使用 API 申请短信正文模板,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 申请短信正文模板。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGSIGNATURE = "FailedOperation.MissingSignature"
FAILEDOPERATION_MISSINGTEMPLATETOMODIFY = "FailedOperation.MissingTemplateToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_TEMPLATEALREADYPASSEDCHECK = "FailedOperation.TemplateAlreadyPassedCheck"
FAILEDOPERATION_TEMPLATENUMBERLIMIT = "FailedOperation.TemplateNumberLimit"
INTERNALERROR_JSONPARSEFAIL = "InternalError.JsonParseFail"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_INVALIDPARAMETERS = "InvalidParameter.InvalidParameters"
INVALIDPARAMETERVALUE_INVALIDINTERNATIONAL = "InvalidParameterValue.InvalidInternational"
INVALIDPARAMETERVALUE_MARKETINGTEMPLATEWITHOUTUNSUBSCRIBE = "InvalidParameterValue.MarketingTemplateWithoutUnsubscribe"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) AddSmsTemplateWithContext added in v1.0.324

func (c *Client) AddSmsTemplateWithContext(ctx context.Context, request *AddSmsTemplateRequest) (response *AddSmsTemplateResponse, err error)

AddSmsTemplate 1. 添加短信模板,申请之前请先认真参阅 [腾讯云短信正文模板审核标准](https://cloud.tencent.com/document/product/382/39023)。

2. ⚠️注意:个人认证用户不支持使用 API 申请短信正文模板,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 申请短信正文模板。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGSIGNATURE = "FailedOperation.MissingSignature"
FAILEDOPERATION_MISSINGTEMPLATETOMODIFY = "FailedOperation.MissingTemplateToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_TEMPLATEALREADYPASSEDCHECK = "FailedOperation.TemplateAlreadyPassedCheck"
FAILEDOPERATION_TEMPLATENUMBERLIMIT = "FailedOperation.TemplateNumberLimit"
INTERNALERROR_JSONPARSEFAIL = "InternalError.JsonParseFail"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_INVALIDPARAMETERS = "InvalidParameter.InvalidParameters"
INVALIDPARAMETERVALUE_INVALIDINTERNATIONAL = "InvalidParameterValue.InvalidInternational"
INVALIDPARAMETERVALUE_MARKETINGTEMPLATEWITHOUTUNSUBSCRIBE = "InvalidParameterValue.MarketingTemplateWithoutUnsubscribe"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) CallbackStatusStatistics

func (c *Client) CallbackStatusStatistics(request *CallbackStatusStatisticsRequest) (response *CallbackStatusStatisticsResponse, err error)

CallbackStatusStatistics 统计用户回执的数据。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_BEGINTIMEVERIFYFAIL = "InvalidParameterValue.BeginTimeVerifyFail"
INVALIDPARAMETERVALUE_ENDTIMEVERIFYFAIL = "InvalidParameterValue.EndTimeVerifyFail"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_INVALIDSTARTTIME = "InvalidParameterValue.InvalidStartTime"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) CallbackStatusStatisticsWithContext added in v1.0.324

func (c *Client) CallbackStatusStatisticsWithContext(ctx context.Context, request *CallbackStatusStatisticsRequest) (response *CallbackStatusStatisticsResponse, err error)

CallbackStatusStatistics 统计用户回执的数据。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_BEGINTIMEVERIFYFAIL = "InvalidParameterValue.BeginTimeVerifyFail"
INVALIDPARAMETERVALUE_ENDTIMEVERIFYFAIL = "InvalidParameterValue.EndTimeVerifyFail"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_INVALIDSTARTTIME = "InvalidParameterValue.InvalidStartTime"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) DeleteSmsSign

func (c *Client) DeleteSmsSign(request *DeleteSmsSignRequest) (response *DeleteSmsSignResponse, err error)

DeleteSmsSign ⚠️注意:个人认证用户不支持使用 API 删除短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),请登录 [控制台](https://console.cloud.tencent.com/smsv2) 删除短信签名。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGSIGNATURETOMODIFY = "FailedOperation.MissingSignatureToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_SIGNIDNOTEXIST = "FailedOperation.SignIdNotExist"
FAILEDOPERATION_TEMPLATEIDNOTEXIST = "FailedOperation.TemplateIdNotExist"
INTERNALERROR_JSONPARSEFAIL = "InternalError.JsonParseFail"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) DeleteSmsSignWithContext added in v1.0.324

func (c *Client) DeleteSmsSignWithContext(ctx context.Context, request *DeleteSmsSignRequest) (response *DeleteSmsSignResponse, err error)

DeleteSmsSign ⚠️注意:个人认证用户不支持使用 API 删除短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),请登录 [控制台](https://console.cloud.tencent.com/smsv2) 删除短信签名。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGSIGNATURETOMODIFY = "FailedOperation.MissingSignatureToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_SIGNIDNOTEXIST = "FailedOperation.SignIdNotExist"
FAILEDOPERATION_TEMPLATEIDNOTEXIST = "FailedOperation.TemplateIdNotExist"
INTERNALERROR_JSONPARSEFAIL = "InternalError.JsonParseFail"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) DeleteSmsTemplate

func (c *Client) DeleteSmsTemplate(request *DeleteSmsTemplateRequest) (response *DeleteSmsTemplateResponse, err error)

DeleteSmsTemplate ⚠️注意:个人认证用户不支持使用 API 删除短信正文模板,请登录 [控制台](https://console.cloud.tencent.com/smsv2) 删除短信正文模板,如需了解请参阅 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629)。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGTEMPLATETOMODIFY = "FailedOperation.MissingTemplateToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_TEMPLATEIDNOTEXIST = "FailedOperation.TemplateIdNotExist"
INTERNALERROR_JSONPARSEFAIL = "InternalError.JsonParseFail"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) DeleteSmsTemplateWithContext added in v1.0.324

func (c *Client) DeleteSmsTemplateWithContext(ctx context.Context, request *DeleteSmsTemplateRequest) (response *DeleteSmsTemplateResponse, err error)

DeleteSmsTemplate ⚠️注意:个人认证用户不支持使用 API 删除短信正文模板,请登录 [控制台](https://console.cloud.tencent.com/smsv2) 删除短信正文模板,如需了解请参阅 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629)。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGTEMPLATETOMODIFY = "FailedOperation.MissingTemplateToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_TEMPLATEIDNOTEXIST = "FailedOperation.TemplateIdNotExist"
INTERNALERROR_JSONPARSEFAIL = "InternalError.JsonParseFail"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) DescribeSmsSignList

func (c *Client) DescribeSmsSignList(request *DescribeSmsSignListRequest) (response *DescribeSmsSignListResponse, err error)

DescribeSmsSignList ⚠️注意:个人认证用户不支持使用 API 查询短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 查询短信签名。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_MISSINGSIGNATURELIST = "InvalidParameterValue.MissingSignatureList"
MISSINGPARAMETER_MISSINGSIGNATURELIST = "MissingParameter.MissingSignatureList"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) DescribeSmsSignListWithContext added in v1.0.324

func (c *Client) DescribeSmsSignListWithContext(ctx context.Context, request *DescribeSmsSignListRequest) (response *DescribeSmsSignListResponse, err error)

DescribeSmsSignList ⚠️注意:个人认证用户不支持使用 API 查询短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 查询短信签名。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_MISSINGSIGNATURELIST = "InvalidParameterValue.MissingSignatureList"
MISSINGPARAMETER_MISSINGSIGNATURELIST = "MissingParameter.MissingSignatureList"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) DescribeSmsTemplateList

func (c *Client) DescribeSmsTemplateList(request *DescribeSmsTemplateListRequest) (response *DescribeSmsTemplateListResponse, err error)

DescribeSmsTemplateList ⚠️注意:个人认证用户不支持使用 API 查询短信正文模板,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629)。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGTEMPLATETOMODIFY = "FailedOperation.MissingTemplateToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
INTERNALERROR_JSONPARSEFAIL = "InternalError.JsonParseFail"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) DescribeSmsTemplateListWithContext added in v1.0.324

func (c *Client) DescribeSmsTemplateListWithContext(ctx context.Context, request *DescribeSmsTemplateListRequest) (response *DescribeSmsTemplateListResponse, err error)

DescribeSmsTemplateList ⚠️注意:个人认证用户不支持使用 API 查询短信正文模板,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629)。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGTEMPLATETOMODIFY = "FailedOperation.MissingTemplateToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
INTERNALERROR_JSONPARSEFAIL = "InternalError.JsonParseFail"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) ModifySmsSign

func (c *Client) ModifySmsSign(request *ModifySmsSignRequest) (response *ModifySmsSignResponse, err error)

ModifySmsSign 1. 修改短信签名,修改之前请先认真参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)。

2. ⚠️注意:个人认证用户不支持使用 API 修改短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 修改短信签名。

3. 修改短信签名,仅当签名为**待审核**或**已拒绝**状态时,才能进行修改,**已审核通过**的签名不支持修改。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGSIGNATURELIST = "FailedOperation.MissingSignatureList"
FAILEDOPERATION_MISSINGSIGNATURETOMODIFY = "FailedOperation.MissingSignatureToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_TEMPLATEALREADYPASSEDCHECK = "FailedOperation.TemplateAlreadyPassedCheck"
FAILEDOPERATION_TEMPLATEIDNOTEXIST = "FailedOperation.TemplateIdNotExist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_APPIDANDBIZID = "InvalidParameter.AppidAndBizId"
INVALIDPARAMETERVALUE_IMAGEINVALID = "InvalidParameterValue.ImageInvalid"
INVALIDPARAMETERVALUE_INVALIDDOCUMENTTYPE = "InvalidParameterValue.InvalidDocumentType"
INVALIDPARAMETERVALUE_INVALIDINTERNATIONAL = "InvalidParameterValue.InvalidInternational"
INVALIDPARAMETERVALUE_INVALIDUSEDMETHOD = "InvalidParameterValue.InvalidUsedMethod"
INVALIDPARAMETERVALUE_SIGNALREADYPASSEDCHECK = "InvalidParameterValue.SignAlreadyPassedCheck"
INVALIDPARAMETERVALUE_SIGNEXISTANDUNAPPROVED = "InvalidParameterValue.SignExistAndUnapproved"
INVALIDPARAMETERVALUE_SIGNNAMELENGTHTOOLONG = "InvalidParameterValue.SignNameLengthTooLong"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) ModifySmsSignWithContext added in v1.0.324

func (c *Client) ModifySmsSignWithContext(ctx context.Context, request *ModifySmsSignRequest) (response *ModifySmsSignResponse, err error)

ModifySmsSign 1. 修改短信签名,修改之前请先认真参阅 [腾讯云短信签名审核标准](https://cloud.tencent.com/document/product/382/39022)。

2. ⚠️注意:个人认证用户不支持使用 API 修改短信签名,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 修改短信签名。

3. 修改短信签名,仅当签名为**待审核**或**已拒绝**状态时,才能进行修改,**已审核通过**的签名不支持修改。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MISSINGSIGNATURELIST = "FailedOperation.MissingSignatureList"
FAILEDOPERATION_MISSINGSIGNATURETOMODIFY = "FailedOperation.MissingSignatureToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_TEMPLATEALREADYPASSEDCHECK = "FailedOperation.TemplateAlreadyPassedCheck"
FAILEDOPERATION_TEMPLATEIDNOTEXIST = "FailedOperation.TemplateIdNotExist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETER_APPIDANDBIZID = "InvalidParameter.AppidAndBizId"
INVALIDPARAMETERVALUE_IMAGEINVALID = "InvalidParameterValue.ImageInvalid"
INVALIDPARAMETERVALUE_INVALIDDOCUMENTTYPE = "InvalidParameterValue.InvalidDocumentType"
INVALIDPARAMETERVALUE_INVALIDINTERNATIONAL = "InvalidParameterValue.InvalidInternational"
INVALIDPARAMETERVALUE_INVALIDUSEDMETHOD = "InvalidParameterValue.InvalidUsedMethod"
INVALIDPARAMETERVALUE_SIGNALREADYPASSEDCHECK = "InvalidParameterValue.SignAlreadyPassedCheck"
INVALIDPARAMETERVALUE_SIGNEXISTANDUNAPPROVED = "InvalidParameterValue.SignExistAndUnapproved"
INVALIDPARAMETERVALUE_SIGNNAMELENGTHTOOLONG = "InvalidParameterValue.SignNameLengthTooLong"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) ModifySmsTemplate

func (c *Client) ModifySmsTemplate(request *ModifySmsTemplateRequest) (response *ModifySmsTemplateResponse, err error)

ModifySmsTemplate 1. 修改短信正文模板,修改之前请先认真参阅 [腾讯云短信正文模板审核标准](https://cloud.tencent.com/document/product/382/39023)。

2. ⚠️注意:个人认证用户不支持使用 API 修改短信正文模板,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 修改短信正文模板。

3. 修改短信模板,仅当正文模板为**待审核**或**已拒绝**状态时,才能进行修改,**已审核通过**的正文模板不支持修改。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_MISSINGTEMPLATELIST = "FailedOperation.MissingTemplateList"
FAILEDOPERATION_MISSINGTEMPLATETOMODIFY = "FailedOperation.MissingTemplateToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_TEMPLATEALREADYPASSEDCHECK = "FailedOperation.TemplateAlreadyPassedCheck"
FAILEDOPERATION_TEMPLATENUMBERLIMIT = "FailedOperation.TemplateNumberLimit"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_INVALIDPARAMETERS = "InvalidParameter.InvalidParameters"
INVALIDPARAMETERVALUE_INVALIDINTERNATIONAL = "InvalidParameterValue.InvalidInternational"
INVALIDPARAMETERVALUE_MARKETINGTEMPLATEWITHOUTUNSUBSCRIBE = "InvalidParameterValue.MarketingTemplateWithoutUnsubscribe"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) ModifySmsTemplateWithContext added in v1.0.324

func (c *Client) ModifySmsTemplateWithContext(ctx context.Context, request *ModifySmsTemplateRequest) (response *ModifySmsTemplateResponse, err error)

ModifySmsTemplate 1. 修改短信正文模板,修改之前请先认真参阅 [腾讯云短信正文模板审核标准](https://cloud.tencent.com/document/product/382/39023)。

2. ⚠️注意:个人认证用户不支持使用 API 修改短信正文模板,请参阅了解 [实名认证基本介绍](https://cloud.tencent.com/document/product/378/3629),如果为个人认证请登录 [控制台](https://console.cloud.tencent.com/smsv2) 修改短信正文模板。

3. 修改短信模板,仅当正文模板为**待审核**或**已拒绝**状态时,才能进行修改,**已审核通过**的正文模板不支持修改。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_MISSINGTEMPLATELIST = "FailedOperation.MissingTemplateList"
FAILEDOPERATION_MISSINGTEMPLATETOMODIFY = "FailedOperation.MissingTemplateToModify"
FAILEDOPERATION_NOTENTERPRISECERTIFICATION = "FailedOperation.NotEnterpriseCertification"
FAILEDOPERATION_OTHERERROR = "FailedOperation.OtherError"
FAILEDOPERATION_TEMPLATEALREADYPASSEDCHECK = "FailedOperation.TemplateAlreadyPassedCheck"
FAILEDOPERATION_TEMPLATENUMBERLIMIT = "FailedOperation.TemplateNumberLimit"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER_INVALIDPARAMETERS = "InvalidParameter.InvalidParameters"
INVALIDPARAMETERVALUE_INVALIDINTERNATIONAL = "InvalidParameterValue.InvalidInternational"
INVALIDPARAMETERVALUE_MARKETINGTEMPLATEWITHOUTUNSUBSCRIBE = "InvalidParameterValue.MarketingTemplateWithoutUnsubscribe"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) PullSmsReplyStatus

func (c *Client) PullSmsReplyStatus(request *PullSmsReplyStatusRequest) (response *PullSmsReplyStatusResponse, err error)

PullSmsReplyStatus 拉取短信回复状态。

目前也支持 [配置回复回调](https://cloud.tencent.com/document/product/382/42907) 的方式来获取上行回复。

>- 注:此接口需要联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 开通。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) PullSmsReplyStatusByPhoneNumber

func (c *Client) PullSmsReplyStatusByPhoneNumber(request *PullSmsReplyStatusByPhoneNumberRequest) (response *PullSmsReplyStatusByPhoneNumberResponse, err error)

PullSmsReplyStatusByPhoneNumber 拉取单个号码短信回复状态。

目前也支持 [配置回复回调](https://cloud.tencent.com/document/product/382/42907) 的方式来获取上行回复。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_CONSTRUCTUSERDATAFAIL = "InternalError.ConstructUserDataFail"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_BEGINTIMEVERIFYFAIL = "InvalidParameterValue.BeginTimeVerifyFail"
INVALIDPARAMETERVALUE_ENDTIMEVERIFYFAIL = "InvalidParameterValue.EndTimeVerifyFail"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_INVALIDSTARTTIME = "InvalidParameterValue.InvalidStartTime"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) PullSmsReplyStatusByPhoneNumberWithContext added in v1.0.324

func (c *Client) PullSmsReplyStatusByPhoneNumberWithContext(ctx context.Context, request *PullSmsReplyStatusByPhoneNumberRequest) (response *PullSmsReplyStatusByPhoneNumberResponse, err error)

PullSmsReplyStatusByPhoneNumber 拉取单个号码短信回复状态。

目前也支持 [配置回复回调](https://cloud.tencent.com/document/product/382/42907) 的方式来获取上行回复。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_CONSTRUCTUSERDATAFAIL = "InternalError.ConstructUserDataFail"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_BEGINTIMEVERIFYFAIL = "InvalidParameterValue.BeginTimeVerifyFail"
INVALIDPARAMETERVALUE_ENDTIMEVERIFYFAIL = "InvalidParameterValue.EndTimeVerifyFail"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_INVALIDSTARTTIME = "InvalidParameterValue.InvalidStartTime"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) PullSmsReplyStatusWithContext added in v1.0.324

func (c *Client) PullSmsReplyStatusWithContext(ctx context.Context, request *PullSmsReplyStatusRequest) (response *PullSmsReplyStatusResponse, err error)

PullSmsReplyStatus 拉取短信回复状态。

目前也支持 [配置回复回调](https://cloud.tencent.com/document/product/382/42907) 的方式来获取上行回复。

>- 注:此接口需要联系 [腾讯云短信小助手](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 开通。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) PullSmsSendStatus

func (c *Client) PullSmsSendStatus(request *PullSmsSendStatusRequest) (response *PullSmsSendStatusResponse, err error)

PullSmsSendStatus 拉取短信下发状态。

目前也支持 [配置回调](https://cloud.tencent.com/document/product/382/37809#.E8.AE.BE.E7.BD.AE.E4.BA.8B.E4.BB.B6.E5.9B.9E.E8.B0.83.E9.85.8D.E7.BD.AE) 的方式来获取下发状态。

>- 注:此接口需要联系 [sms helper](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 开通。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) PullSmsSendStatusByPhoneNumber

func (c *Client) PullSmsSendStatusByPhoneNumber(request *PullSmsSendStatusByPhoneNumberRequest) (response *PullSmsSendStatusByPhoneNumberResponse, err error)

PullSmsSendStatusByPhoneNumber 拉取单个号码短信下发状态。

目前也支持 [配置回调](https://cloud.tencent.com/document/product/382/37809#.E8.AE.BE.E7.BD.AE.E4.BA.8B.E4.BB.B6.E5.9B.9E.E8.B0.83.E9.85.8D.E7.BD.AE) 的方式来获取下发状态。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_BEGINTIMEVERIFYFAIL = "InvalidParameterValue.BeginTimeVerifyFail"
INVALIDPARAMETERVALUE_ENDTIMEVERIFYFAIL = "InvalidParameterValue.EndTimeVerifyFail"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_INVALIDSTARTTIME = "InvalidParameterValue.InvalidStartTime"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) PullSmsSendStatusByPhoneNumberWithContext added in v1.0.324

func (c *Client) PullSmsSendStatusByPhoneNumberWithContext(ctx context.Context, request *PullSmsSendStatusByPhoneNumberRequest) (response *PullSmsSendStatusByPhoneNumberResponse, err error)

PullSmsSendStatusByPhoneNumber 拉取单个号码短信下发状态。

目前也支持 [配置回调](https://cloud.tencent.com/document/product/382/37809#.E8.AE.BE.E7.BD.AE.E4.BA.8B.E4.BB.B6.E5.9B.9E.E8.B0.83.E9.85.8D.E7.BD.AE) 的方式来获取下发状态。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_BEGINTIMEVERIFYFAIL = "InvalidParameterValue.BeginTimeVerifyFail"
INVALIDPARAMETERVALUE_ENDTIMEVERIFYFAIL = "InvalidParameterValue.EndTimeVerifyFail"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_INVALIDSTARTTIME = "InvalidParameterValue.InvalidStartTime"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) PullSmsSendStatusWithContext added in v1.0.324

func (c *Client) PullSmsSendStatusWithContext(ctx context.Context, request *PullSmsSendStatusRequest) (response *PullSmsSendStatusResponse, err error)

PullSmsSendStatus 拉取短信下发状态。

目前也支持 [配置回调](https://cloud.tencent.com/document/product/382/37809#.E8.AE.BE.E7.BD.AE.E4.BA.8B.E4.BB.B6.E5.9B.9E.E8.B0.83.E9.85.8D.E7.BD.AE) 的方式来获取下发状态。

>- 注:此接口需要联系 [sms helper](https://cloud.tencent.com/document/product/382/3773#.E6.8A.80.E6.9C.AF.E4.BA.A4.E6.B5.81) 开通。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) SendSms

func (c *Client) SendSms(request *SendSmsRequest) (response *SendSmsResponse, err error)

SendSms 短信发送接口,用于给用户发短信验证码、通知类短信或营销短信。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_CONTAINSENSITIVEWORD = "FailedOperation.ContainSensitiveWord"
FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_INSUFFICIENTBALANCEINSMSPACKAGE = "FailedOperation.InsufficientBalanceInSmsPackage"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MARKETINGSENDTIMECONSTRAINT = "FailedOperation.MarketingSendTimeConstraint"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
FAILEDOPERATION_SIGNATUREINCORRECTORUNAPPROVED = "FailedOperation.SignatureIncorrectOrUnapproved"
FAILEDOPERATION_TEMPLATEINCORRECTORUNAPPROVED = "FailedOperation.TemplateIncorrectOrUnapproved"
FAILEDOPERATION_TEMPLATEPARAMSETNOTMATCHAPPROVEDTEMPLATE = "FailedOperation.TemplateParamSetNotMatchApprovedTemplate"
FAILEDOPERATION_TEMPLATEUNAPPROVEDORNOTEXIST = "FailedOperation.TemplateUnapprovedOrNotExist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_CONTENTLENGTHLIMIT = "InvalidParameterValue.ContentLengthLimit"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_PROHIBITEDUSEURLINTEMPLATEPARAMETER = "InvalidParameterValue.ProhibitedUseUrlInTemplateParameter"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
INVALIDPARAMETERVALUE_TEMPLATEPARAMETERFORMATERROR = "InvalidParameterValue.TemplateParameterFormatError"
INVALIDPARAMETERVALUE_TEMPLATEPARAMETERLENGTHLIMIT = "InvalidParameterValue.TemplateParameterLengthLimit"
LIMITEXCEEDED_APPCOUNTRYORREGIONDAILYLIMIT = "LimitExceeded.AppCountryOrRegionDailyLimit"
LIMITEXCEEDED_APPCOUNTRYORREGIONINBLACKLIST = "LimitExceeded.AppCountryOrRegionInBlacklist"
LIMITEXCEEDED_APPDAILYLIMIT = "LimitExceeded.AppDailyLimit"
LIMITEXCEEDED_APPGLOBALDAILYLIMIT = "LimitExceeded.AppGlobalDailyLimit"
LIMITEXCEEDED_APPMAINLANDCHINADAILYLIMIT = "LimitExceeded.AppMainlandChinaDailyLimit"
LIMITEXCEEDED_DAILYLIMIT = "LimitExceeded.DailyLimit"
LIMITEXCEEDED_DELIVERYFREQUENCYLIMIT = "LimitExceeded.DeliveryFrequencyLimit"
LIMITEXCEEDED_PHONENUMBERCOUNTLIMIT = "LimitExceeded.PhoneNumberCountLimit"
LIMITEXCEEDED_PHONENUMBERDAILYLIMIT = "LimitExceeded.PhoneNumberDailyLimit"
LIMITEXCEEDED_PHONENUMBERONEHOURLIMIT = "LimitExceeded.PhoneNumberOneHourLimit"
LIMITEXCEEDED_PHONENUMBERSAMECONTENTDAILYLIMIT = "LimitExceeded.PhoneNumberSameContentDailyLimit"
LIMITEXCEEDED_PHONENUMBERTHIRTYSECONDLIMIT = "LimitExceeded.PhoneNumberThirtySecondLimit"
MISSINGPARAMETER_EMPTYPHONENUMBERSET = "MissingParameter.EmptyPhoneNumberSet"
UNAUTHORIZEDOPERATION_INDIVIDUALUSERMARKETINGSMSPERMISSIONDENY = "UnauthorizedOperation.IndividualUserMarketingSmsPermissionDeny"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."
UNSUPPORTEDOPERATION_CHINESEMAINLANDTEMPLATETOGLOBALPHONE = "UnsupportedOperation.ChineseMainlandTemplateToGlobalPhone"
UNSUPPORTEDOPERATION_CONTAINDOMESTICANDINTERNATIONALPHONENUMBER = "UnsupportedOperation.ContainDomesticAndInternationalPhoneNumber"
UNSUPPORTEDOPERATION_GLOBALTEMPLATETOCHINESEMAINLANDPHONE = "UnsupportedOperation.GlobalTemplateToChineseMainlandPhone"
UNSUPPORTEDOPERATION_UNSUPPORTEDREGION = "UnsupportedOperation.UnsupportedRegion"

func (*Client) SendSmsWithContext added in v1.0.324

func (c *Client) SendSmsWithContext(ctx context.Context, request *SendSmsRequest) (response *SendSmsResponse, err error)

SendSms 短信发送接口,用于给用户发短信验证码、通知类短信或营销短信。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_CONTAINSENSITIVEWORD = "FailedOperation.ContainSensitiveWord"
FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_INSUFFICIENTBALANCEINSMSPACKAGE = "FailedOperation.InsufficientBalanceInSmsPackage"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_MARKETINGSENDTIMECONSTRAINT = "FailedOperation.MarketingSendTimeConstraint"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
FAILEDOPERATION_SIGNATUREINCORRECTORUNAPPROVED = "FailedOperation.SignatureIncorrectOrUnapproved"
FAILEDOPERATION_TEMPLATEINCORRECTORUNAPPROVED = "FailedOperation.TemplateIncorrectOrUnapproved"
FAILEDOPERATION_TEMPLATEPARAMSETNOTMATCHAPPROVEDTEMPLATE = "FailedOperation.TemplateParamSetNotMatchApprovedTemplate"
FAILEDOPERATION_TEMPLATEUNAPPROVEDORNOTEXIST = "FailedOperation.TemplateUnapprovedOrNotExist"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETERVALUE_CONTENTLENGTHLIMIT = "InvalidParameterValue.ContentLengthLimit"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_PROHIBITEDUSEURLINTEMPLATEPARAMETER = "InvalidParameterValue.ProhibitedUseUrlInTemplateParameter"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
INVALIDPARAMETERVALUE_TEMPLATEPARAMETERFORMATERROR = "InvalidParameterValue.TemplateParameterFormatError"
INVALIDPARAMETERVALUE_TEMPLATEPARAMETERLENGTHLIMIT = "InvalidParameterValue.TemplateParameterLengthLimit"
LIMITEXCEEDED_APPCOUNTRYORREGIONDAILYLIMIT = "LimitExceeded.AppCountryOrRegionDailyLimit"
LIMITEXCEEDED_APPCOUNTRYORREGIONINBLACKLIST = "LimitExceeded.AppCountryOrRegionInBlacklist"
LIMITEXCEEDED_APPDAILYLIMIT = "LimitExceeded.AppDailyLimit"
LIMITEXCEEDED_APPGLOBALDAILYLIMIT = "LimitExceeded.AppGlobalDailyLimit"
LIMITEXCEEDED_APPMAINLANDCHINADAILYLIMIT = "LimitExceeded.AppMainlandChinaDailyLimit"
LIMITEXCEEDED_DAILYLIMIT = "LimitExceeded.DailyLimit"
LIMITEXCEEDED_DELIVERYFREQUENCYLIMIT = "LimitExceeded.DeliveryFrequencyLimit"
LIMITEXCEEDED_PHONENUMBERCOUNTLIMIT = "LimitExceeded.PhoneNumberCountLimit"
LIMITEXCEEDED_PHONENUMBERDAILYLIMIT = "LimitExceeded.PhoneNumberDailyLimit"
LIMITEXCEEDED_PHONENUMBERONEHOURLIMIT = "LimitExceeded.PhoneNumberOneHourLimit"
LIMITEXCEEDED_PHONENUMBERSAMECONTENTDAILYLIMIT = "LimitExceeded.PhoneNumberSameContentDailyLimit"
LIMITEXCEEDED_PHONENUMBERTHIRTYSECONDLIMIT = "LimitExceeded.PhoneNumberThirtySecondLimit"
MISSINGPARAMETER_EMPTYPHONENUMBERSET = "MissingParameter.EmptyPhoneNumberSet"
UNAUTHORIZEDOPERATION_INDIVIDUALUSERMARKETINGSMSPERMISSIONDENY = "UnauthorizedOperation.IndividualUserMarketingSmsPermissionDeny"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."
UNSUPPORTEDOPERATION_CHINESEMAINLANDTEMPLATETOGLOBALPHONE = "UnsupportedOperation.ChineseMainlandTemplateToGlobalPhone"
UNSUPPORTEDOPERATION_CONTAINDOMESTICANDINTERNATIONALPHONENUMBER = "UnsupportedOperation.ContainDomesticAndInternationalPhoneNumber"
UNSUPPORTEDOPERATION_GLOBALTEMPLATETOCHINESEMAINLANDPHONE = "UnsupportedOperation.GlobalTemplateToChineseMainlandPhone"
UNSUPPORTEDOPERATION_UNSUPPORTEDREGION = "UnsupportedOperation.UnsupportedRegion"

func (*Client) SendStatusStatistics

func (c *Client) SendStatusStatistics(request *SendStatusStatisticsRequest) (response *SendStatusStatisticsResponse, err error)

SendStatusStatistics 统计用户发送短信的数据。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
FAILEDOPERATION_TEMPLATEINCORRECTORUNAPPROVED = "FailedOperation.TemplateIncorrectOrUnapproved"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_INVALIDSTARTTIME = "InvalidParameterValue.InvalidStartTime"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) SendStatusStatisticsWithContext added in v1.0.324

func (c *Client) SendStatusStatisticsWithContext(ctx context.Context, request *SendStatusStatisticsRequest) (response *SendStatusStatisticsResponse, err error)

SendStatusStatistics 统计用户发送短信的数据。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
FAILEDOPERATION_TEMPLATEINCORRECTORUNAPPROVED = "FailedOperation.TemplateIncorrectOrUnapproved"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_PARSEBACKENDRESPONSEFAIL = "InternalError.ParseBackendResponseFail"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_INVALIDSTARTTIME = "InvalidParameterValue.InvalidStartTime"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) SmsPackagesStatistics

func (c *Client) SmsPackagesStatistics(request *SmsPackagesStatisticsRequest) (response *SmsPackagesStatisticsResponse, err error)

SmsPackagesStatistics 用户套餐包信息统计。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
FAILEDOPERATION_SIGNATUREINCORRECTORUNAPPROVED = "FailedOperation.SignatureIncorrectOrUnapproved"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

func (*Client) SmsPackagesStatisticsWithContext added in v1.0.324

func (c *Client) SmsPackagesStatisticsWithContext(ctx context.Context, request *SmsPackagesStatisticsRequest) (response *SmsPackagesStatisticsResponse, err error)

SmsPackagesStatistics 用户套餐包信息统计。

>- 注:由于云 **API3.0 安全性**有所提升,所以**接口鉴权**较为复杂,建议使用 [SDK](https://cloud.tencent.com/document/product/382/43193) 来使用云短信服务。

>- 您可以在 [API 3.0 Explorer](https://console.cloud.tencent.com/api/explorer?Product=sms&Version=2019-07-11&Action=SendSms) 中直接运行该接口,可以先免去签名计算步骤。运行成功后,API Explorer可以**自动生成**SDK代码示例。

可能返回的错误码:

FAILEDOPERATION_FAILRESOLVEPACKET = "FailedOperation.FailResolvePacket"
FAILEDOPERATION_JSONPARSEFAIL = "FailedOperation.JsonParseFail"
FAILEDOPERATION_PHONENUMBERINBLACKLIST = "FailedOperation.PhoneNumberInBlacklist"
FAILEDOPERATION_SIGNATUREINCORRECTORUNAPPROVED = "FailedOperation.SignatureIncorrectOrUnapproved"
INTERNALERROR_OTHERERROR = "InternalError.OtherError"
INTERNALERROR_REQUESTTIMEEXCEPTION = "InternalError.RequestTimeException"
INTERNALERROR_RESTAPIINTERFACENOTEXIST = "InternalError.RestApiInterfaceNotExist"
INTERNALERROR_SENDANDRECVFAIL = "InternalError.SendAndRecvFail"
INTERNALERROR_SIGFIELDMISSING = "InternalError.SigFieldMissing"
INTERNALERROR_SIGVERIFICATIONFAIL = "InternalError.SigVerificationFail"
INTERNALERROR_TIMEOUT = "InternalError.Timeout"
INTERNALERROR_UNKNOWNERROR = "InternalError.UnknownError"
INVALIDPARAMETER = "InvalidParameter"
INVALIDPARAMETERVALUE_INCORRECTPHONENUMBER = "InvalidParameterValue.IncorrectPhoneNumber"
INVALIDPARAMETERVALUE_SDKAPPIDNOTEXIST = "InvalidParameterValue.SdkAppIdNotExist"
MISSINGPARAMETER = "MissingParameter"
UNAUTHORIZEDOPERATION_REQUESTIPNOTINWHITELIST = "UnauthorizedOperation.RequestIpNotInWhitelist"
UNAUTHORIZEDOPERATION_REQUESTPERMISSIONDENY = "UnauthorizedOperation.RequestPermissionDeny"
UNAUTHORIZEDOPERATION_SDKAPPIDISDISABLED = "UnauthorizedOperation.SdkAppIdIsDisabled"
UNAUTHORIZEDOPERATION_SERVICESUSPENDDUETOARREARS = "UnauthorizedOperation.ServiceSuspendDueToArrears"
UNAUTHORIZEDOPERATION_SMSSDKAPPIDVERIFYFAIL = "UnauthorizedOperation.SmsSdkAppIdVerifyFail"
UNSUPPORTEDOPERATION_ = "UnsupportedOperation."

type DeleteSignStatus

type DeleteSignStatus struct {
	// 删除状态信息。
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteStatus *string `json:"DeleteStatus,omitnil,omitempty" name:"DeleteStatus"`

	// 删除时间,UNIX 时间戳(单位:秒)。
	// 注意:此字段可能返回 null,表示取不到有效值。
	DeleteTime *uint64 `json:"DeleteTime,omitnil,omitempty" name:"DeleteTime"`
}

type DeleteSmsSignRequest

type DeleteSmsSignRequest struct {
	*tchttp.BaseRequest

	// 待删除的签名 ID。
	SignId *uint64 `json:"SignId,omitnil,omitempty" name:"SignId"`
}

func NewDeleteSmsSignRequest

func NewDeleteSmsSignRequest() (request *DeleteSmsSignRequest)

func (*DeleteSmsSignRequest) FromJsonString

func (r *DeleteSmsSignRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSmsSignRequest) ToJsonString

func (r *DeleteSmsSignRequest) ToJsonString() string

type DeleteSmsSignRequestParams added in v1.0.426

type DeleteSmsSignRequestParams struct {
	// 待删除的签名 ID。
	SignId *uint64 `json:"SignId,omitnil,omitempty" name:"SignId"`
}

Predefined struct for user

type DeleteSmsSignResponse

type DeleteSmsSignResponse struct {
	*tchttp.BaseResponse
	Response *DeleteSmsSignResponseParams `json:"Response"`
}

func NewDeleteSmsSignResponse

func NewDeleteSmsSignResponse() (response *DeleteSmsSignResponse)

func (*DeleteSmsSignResponse) FromJsonString

func (r *DeleteSmsSignResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSmsSignResponse) ToJsonString

func (r *DeleteSmsSignResponse) ToJsonString() string

type DeleteSmsSignResponseParams added in v1.0.426

type DeleteSmsSignResponseParams struct {
	// 删除签名响应
	DeleteSignStatus *DeleteSignStatus `json:"DeleteSignStatus,omitnil,omitempty" name:"DeleteSignStatus"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteSmsTemplateRequest

type DeleteSmsTemplateRequest struct {
	*tchttp.BaseRequest

	// 待删除的模板 ID。
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`
}

func NewDeleteSmsTemplateRequest

func NewDeleteSmsTemplateRequest() (request *DeleteSmsTemplateRequest)

func (*DeleteSmsTemplateRequest) FromJsonString

func (r *DeleteSmsTemplateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSmsTemplateRequest) ToJsonString

func (r *DeleteSmsTemplateRequest) ToJsonString() string

type DeleteSmsTemplateRequestParams added in v1.0.426

type DeleteSmsTemplateRequestParams struct {
	// 待删除的模板 ID。
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`
}

Predefined struct for user

type DeleteSmsTemplateResponse

type DeleteSmsTemplateResponse struct {
	*tchttp.BaseResponse
	Response *DeleteSmsTemplateResponseParams `json:"Response"`
}

func NewDeleteSmsTemplateResponse

func NewDeleteSmsTemplateResponse() (response *DeleteSmsTemplateResponse)

func (*DeleteSmsTemplateResponse) FromJsonString

func (r *DeleteSmsTemplateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DeleteSmsTemplateResponse) ToJsonString

func (r *DeleteSmsTemplateResponse) ToJsonString() string

type DeleteSmsTemplateResponseParams added in v1.0.426

type DeleteSmsTemplateResponseParams struct {
	// 删除模板响应
	DeleteTemplateStatus *DeleteTemplateStatus `json:"DeleteTemplateStatus,omitnil,omitempty" name:"DeleteTemplateStatus"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DeleteTemplateStatus

type DeleteTemplateStatus struct {
	// 删除状态信息。
	DeleteStatus *string `json:"DeleteStatus,omitnil,omitempty" name:"DeleteStatus"`

	// 删除时间,UNIX 时间戳(单位:秒)。
	DeleteTime *uint64 `json:"DeleteTime,omitnil,omitempty" name:"DeleteTime"`
}

type DescribeSignListStatus

type DescribeSignListStatus struct {
	// 签名Id
	SignId *uint64 `json:"SignId,omitnil,omitempty" name:"SignId"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 申请签名状态。其中:
	// 0:表示审核通过。
	// 1:表示审核中。
	// -1:表示审核未通过或审核失败。
	StatusCode *int64 `json:"StatusCode,omitnil,omitempty" name:"StatusCode"`

	// 审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。
	ReviewReply *string `json:"ReviewReply,omitnil,omitempty" name:"ReviewReply"`

	// 签名名称。
	SignName *string `json:"SignName,omitnil,omitempty" name:"SignName"`

	// 提交审核时间,UNIX 时间戳(单位:秒)。
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
}

type DescribeSmsSignListRequest

type DescribeSmsSignListRequest struct {
	*tchttp.BaseRequest

	// 签名 ID 数组。
	SignIdSet []*uint64 `json:"SignIdSet,omitnil,omitempty" name:"SignIdSet"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`
}

func NewDescribeSmsSignListRequest

func NewDescribeSmsSignListRequest() (request *DescribeSmsSignListRequest)

func (*DescribeSmsSignListRequest) FromJsonString

func (r *DescribeSmsSignListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSmsSignListRequest) ToJsonString

func (r *DescribeSmsSignListRequest) ToJsonString() string

type DescribeSmsSignListRequestParams added in v1.0.426

type DescribeSmsSignListRequestParams struct {
	// 签名 ID 数组。
	SignIdSet []*uint64 `json:"SignIdSet,omitnil,omitempty" name:"SignIdSet"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`
}

Predefined struct for user

type DescribeSmsSignListResponse

type DescribeSmsSignListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSmsSignListResponseParams `json:"Response"`
}

func NewDescribeSmsSignListResponse

func NewDescribeSmsSignListResponse() (response *DescribeSmsSignListResponse)

func (*DescribeSmsSignListResponse) FromJsonString

func (r *DescribeSmsSignListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSmsSignListResponse) ToJsonString

func (r *DescribeSmsSignListResponse) ToJsonString() string

type DescribeSmsSignListResponseParams added in v1.0.426

type DescribeSmsSignListResponseParams struct {
	// 获取签名信息响应
	DescribeSignListStatusSet []*DescribeSignListStatus `json:"DescribeSignListStatusSet,omitnil,omitempty" name:"DescribeSignListStatusSet"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeSmsTemplateListRequest

type DescribeSmsTemplateListRequest struct {
	*tchttp.BaseRequest

	// 模板 ID 数组。
	TemplateIdSet []*uint64 `json:"TemplateIdSet,omitnil,omitempty" name:"TemplateIdSet"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`
}

func NewDescribeSmsTemplateListRequest

func NewDescribeSmsTemplateListRequest() (request *DescribeSmsTemplateListRequest)

func (*DescribeSmsTemplateListRequest) FromJsonString

func (r *DescribeSmsTemplateListRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSmsTemplateListRequest) ToJsonString

func (r *DescribeSmsTemplateListRequest) ToJsonString() string

type DescribeSmsTemplateListRequestParams added in v1.0.426

type DescribeSmsTemplateListRequestParams struct {
	// 模板 ID 数组。
	TemplateIdSet []*uint64 `json:"TemplateIdSet,omitnil,omitempty" name:"TemplateIdSet"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`
}

Predefined struct for user

type DescribeSmsTemplateListResponse

type DescribeSmsTemplateListResponse struct {
	*tchttp.BaseResponse
	Response *DescribeSmsTemplateListResponseParams `json:"Response"`
}

func NewDescribeSmsTemplateListResponse

func NewDescribeSmsTemplateListResponse() (response *DescribeSmsTemplateListResponse)

func (*DescribeSmsTemplateListResponse) FromJsonString

func (r *DescribeSmsTemplateListResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*DescribeSmsTemplateListResponse) ToJsonString

func (r *DescribeSmsTemplateListResponse) ToJsonString() string

type DescribeSmsTemplateListResponseParams added in v1.0.426

type DescribeSmsTemplateListResponseParams struct {
	// 获取短信模板信息响应
	DescribeTemplateStatusSet []*DescribeTemplateListStatus `json:"DescribeTemplateStatusSet,omitnil,omitempty" name:"DescribeTemplateStatusSet"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type DescribeTemplateListStatus

type DescribeTemplateListStatus struct {
	// 模板Id
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 申请模板状态,其中0表示审核通过且已生效,1表示审核中,2表示审核通过待生效,-1表示审核未通过或审核失败。
	StatusCode *int64 `json:"StatusCode,omitnil,omitempty" name:"StatusCode"`

	// 审核回复,审核人员审核后给出的回复,通常是审核未通过的原因。
	ReviewReply *string `json:"ReviewReply,omitnil,omitempty" name:"ReviewReply"`

	// 模板名称。
	TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"`

	// 提交审核时间,UNIX 时间戳(单位:秒)。
	CreateTime *uint64 `json:"CreateTime,omitnil,omitempty" name:"CreateTime"`
}

type ModifySignStatus

type ModifySignStatus struct {
	// 签名Id
	SignId *uint64 `json:"SignId,omitnil,omitempty" name:"SignId"`

	// 签名修改申请Id
	SignApplyId *string `json:"SignApplyId,omitnil,omitempty" name:"SignApplyId"`
}

type ModifySmsSignRequest

type ModifySmsSignRequest struct {
	*tchttp.BaseRequest

	// 待修改的签名 ID。
	SignId *uint64 `json:"SignId,omitnil,omitempty" name:"SignId"`

	// 签名名称。
	SignName *string `json:"SignName,omitnil,omitempty" name:"SignName"`

	// 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):
	// 0:公司,可选 DocumentType 有(0,1)。
	// 1:APP,可选 DocumentType 有(0,1,2,3,4) 。
	// 2:网站,可选 DocumentType 有(0,1,2,3,5)。
	// 3:公众号,可选 DocumentType 有(0,1,2,3,8)。
	// 4:商标,可选 DocumentType 有(7)。
	// 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。
	// 6:小程序,可选 DocumentType 有(0,1,2,3,6)。
	// 注:必须按照对应关系选择证明类型,否则会审核失败。
	SignType *uint64 `json:"SignType,omitnil,omitempty" name:"SignType"`

	// 证明类型:
	// 0:三证合一。
	// 1:企业营业执照。
	// 2:组织机构代码证书。
	// 3:社会信用代码证书。
	// 4:应用后台管理截图(个人开发APP)。
	// 5:网站备案后台截图(个人开发网站)。
	// 6:小程序设置页面截图(个人认证小程序)。
	// 7:商标注册书。
	// 8:公众号设置页面截图(个人认证公众号)。
	DocumentType *uint64 `json:"DocumentType,omitnil,omitempty" name:"DocumentType"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	// 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 签名用途:
	// 0:自用。
	// 1:他用。
	UsedMethod *uint64 `json:"UsedMethod,omitnil,omitempty" name:"UsedMethod"`

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

	// 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。
	// 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。
	// 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。
	CommissionImage *string `json:"CommissionImage,omitnil,omitempty" name:"CommissionImage"`

	// 签名的申请备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

func NewModifySmsSignRequest

func NewModifySmsSignRequest() (request *ModifySmsSignRequest)

func (*ModifySmsSignRequest) FromJsonString

func (r *ModifySmsSignRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySmsSignRequest) ToJsonString

func (r *ModifySmsSignRequest) ToJsonString() string

type ModifySmsSignRequestParams added in v1.0.426

type ModifySmsSignRequestParams struct {
	// 待修改的签名 ID。
	SignId *uint64 `json:"SignId,omitnil,omitempty" name:"SignId"`

	// 签名名称。
	SignName *string `json:"SignName,omitnil,omitempty" name:"SignName"`

	// 签名类型。其中每种类型后面标注了其可选的 DocumentType(证明类型):
	// 0:公司,可选 DocumentType 有(0,1)。
	// 1:APP,可选 DocumentType 有(0,1,2,3,4) 。
	// 2:网站,可选 DocumentType 有(0,1,2,3,5)。
	// 3:公众号,可选 DocumentType 有(0,1,2,3,8)。
	// 4:商标,可选 DocumentType 有(7)。
	// 5:政府/机关事业单位/其他机构,可选 DocumentType 有(2,3)。
	// 6:小程序,可选 DocumentType 有(0,1,2,3,6)。
	// 注:必须按照对应关系选择证明类型,否则会审核失败。
	SignType *uint64 `json:"SignType,omitnil,omitempty" name:"SignType"`

	// 证明类型:
	// 0:三证合一。
	// 1:企业营业执照。
	// 2:组织机构代码证书。
	// 3:社会信用代码证书。
	// 4:应用后台管理截图(个人开发APP)。
	// 5:网站备案后台截图(个人开发网站)。
	// 6:小程序设置页面截图(个人认证小程序)。
	// 7:商标注册书。
	// 8:公众号设置页面截图(个人认证公众号)。
	DocumentType *uint64 `json:"DocumentType,omitnil,omitempty" name:"DocumentType"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	// 注:需要和待修改签名International值保持一致,该参数不能直接修改国内签名到国际签名。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 签名用途:
	// 0:自用。
	// 1:他用。
	UsedMethod *uint64 `json:"UsedMethod,omitnil,omitempty" name:"UsedMethod"`

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

	// 委托授权证明。选择 UsedMethod 为他用之后需要提交委托的授权证明。
	// 图片需先进行 base64 编码格式转换,将转换后的字符串去掉前缀`data:image/jpeg;base64,`再赋值给该参数。
	// 注:只有 UsedMethod 在选择为 1(他用)时,这个字段才会生效。
	CommissionImage *string `json:"CommissionImage,omitnil,omitempty" name:"CommissionImage"`

	// 签名的申请备注。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

Predefined struct for user

type ModifySmsSignResponse

type ModifySmsSignResponse struct {
	*tchttp.BaseResponse
	Response *ModifySmsSignResponseParams `json:"Response"`
}

func NewModifySmsSignResponse

func NewModifySmsSignResponse() (response *ModifySmsSignResponse)

func (*ModifySmsSignResponse) FromJsonString

func (r *ModifySmsSignResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySmsSignResponse) ToJsonString

func (r *ModifySmsSignResponse) ToJsonString() string

type ModifySmsSignResponseParams added in v1.0.426

type ModifySmsSignResponseParams struct {
	// 修改签名响应
	ModifySignStatus *ModifySignStatus `json:"ModifySignStatus,omitnil,omitempty" name:"ModifySignStatus"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifySmsTemplateRequest

type ModifySmsTemplateRequest struct {
	*tchttp.BaseRequest

	// 待修改的模板的模板 ID。
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`

	// 新的模板名称。
	TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"`

	// 新的模板内容。
	TemplateContent *string `json:"TemplateContent,omitnil,omitempty" name:"TemplateContent"`

	// 短信类型,0表示普通短信, 1表示营销短信。
	SmsType *uint64 `json:"SmsType,omitnil,omitempty" name:"SmsType"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 模板备注,例如申请原因,使用场景等。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

func NewModifySmsTemplateRequest

func NewModifySmsTemplateRequest() (request *ModifySmsTemplateRequest)

func (*ModifySmsTemplateRequest) FromJsonString

func (r *ModifySmsTemplateRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySmsTemplateRequest) ToJsonString

func (r *ModifySmsTemplateRequest) ToJsonString() string

type ModifySmsTemplateRequestParams added in v1.0.426

type ModifySmsTemplateRequestParams struct {
	// 待修改的模板的模板 ID。
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`

	// 新的模板名称。
	TemplateName *string `json:"TemplateName,omitnil,omitempty" name:"TemplateName"`

	// 新的模板内容。
	TemplateContent *string `json:"TemplateContent,omitnil,omitempty" name:"TemplateContent"`

	// 短信类型,0表示普通短信, 1表示营销短信。
	SmsType *uint64 `json:"SmsType,omitnil,omitempty" name:"SmsType"`

	// 是否国际/港澳台短信:
	// 0:表示国内短信。
	// 1:表示国际/港澳台短信。
	International *uint64 `json:"International,omitnil,omitempty" name:"International"`

	// 模板备注,例如申请原因,使用场景等。
	Remark *string `json:"Remark,omitnil,omitempty" name:"Remark"`
}

Predefined struct for user

type ModifySmsTemplateResponse

type ModifySmsTemplateResponse struct {
	*tchttp.BaseResponse
	Response *ModifySmsTemplateResponseParams `json:"Response"`
}

func NewModifySmsTemplateResponse

func NewModifySmsTemplateResponse() (response *ModifySmsTemplateResponse)

func (*ModifySmsTemplateResponse) FromJsonString

func (r *ModifySmsTemplateResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*ModifySmsTemplateResponse) ToJsonString

func (r *ModifySmsTemplateResponse) ToJsonString() string

type ModifySmsTemplateResponseParams added in v1.0.426

type ModifySmsTemplateResponseParams struct {
	// 修改模板参数响应
	ModifyTemplateStatus *ModifyTemplateStatus `json:"ModifyTemplateStatus,omitnil,omitempty" name:"ModifyTemplateStatus"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type ModifyTemplateStatus

type ModifyTemplateStatus struct {
	// 模板参数
	TemplateId *uint64 `json:"TemplateId,omitnil,omitempty" name:"TemplateId"`
}

type PullSmsReplyStatus

type PullSmsReplyStatus struct {
	// 短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773)。
	ExtendCode *string `json:"ExtendCode,omitnil,omitempty" name:"ExtendCode"`

	// 国家(或地区)码。
	NationCode *string `json:"NationCode,omitnil,omitempty" name:"NationCode"`

	// 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。
	PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"`

	// 短信签名。
	Sign *string `json:"Sign,omitnil,omitempty" name:"Sign"`

	// 用户回复的内容。
	ReplyContent *string `json:"ReplyContent,omitnil,omitempty" name:"ReplyContent"`

	// 回复时间(例如:2019-10-08 17:18:37)。
	ReplyTime *string `json:"ReplyTime,omitnil,omitempty" name:"ReplyTime"`

	// 回复时间,UNIX 时间戳(单位:秒)。
	ReplyUnixTime *uint64 `json:"ReplyUnixTime,omitnil,omitempty" name:"ReplyUnixTime"`
}

type PullSmsReplyStatusByPhoneNumberRequest

type PullSmsReplyStatusByPhoneNumberRequest struct {
	*tchttp.BaseRequest

	// 拉取起始时间,UNIX 时间戳(时间:秒)。
	// 注:最大可拉取当前时期7天前的数据。
	SendDateTime *uint64 `json:"SendDateTime,omitnil,omitempty" name:"SendDateTime"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 拉取最大条数,最多 100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。
	PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 拉取截止时间,UNIX 时间戳(时间:秒)。
	EndDateTime *uint64 `json:"EndDateTime,omitnil,omitempty" name:"EndDateTime"`
}

func NewPullSmsReplyStatusByPhoneNumberRequest

func NewPullSmsReplyStatusByPhoneNumberRequest() (request *PullSmsReplyStatusByPhoneNumberRequest)

func (*PullSmsReplyStatusByPhoneNumberRequest) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PullSmsReplyStatusByPhoneNumberRequest) ToJsonString

type PullSmsReplyStatusByPhoneNumberRequestParams added in v1.0.426

type PullSmsReplyStatusByPhoneNumberRequestParams struct {
	// 拉取起始时间,UNIX 时间戳(时间:秒)。
	// 注:最大可拉取当前时期7天前的数据。
	SendDateTime *uint64 `json:"SendDateTime,omitnil,omitempty" name:"SendDateTime"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 拉取最大条数,最多 100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。
	PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 拉取截止时间,UNIX 时间戳(时间:秒)。
	EndDateTime *uint64 `json:"EndDateTime,omitnil,omitempty" name:"EndDateTime"`
}

Predefined struct for user

type PullSmsReplyStatusByPhoneNumberResponse

type PullSmsReplyStatusByPhoneNumberResponse struct {
	*tchttp.BaseResponse
	Response *PullSmsReplyStatusByPhoneNumberResponseParams `json:"Response"`
}

func NewPullSmsReplyStatusByPhoneNumberResponse

func NewPullSmsReplyStatusByPhoneNumberResponse() (response *PullSmsReplyStatusByPhoneNumberResponse)

func (*PullSmsReplyStatusByPhoneNumberResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PullSmsReplyStatusByPhoneNumberResponse) ToJsonString

type PullSmsReplyStatusByPhoneNumberResponseParams added in v1.0.426

type PullSmsReplyStatusByPhoneNumberResponseParams struct {
	// 回复状态响应集合。
	PullSmsReplyStatusSet []*PullSmsReplyStatus `json:"PullSmsReplyStatusSet,omitnil,omitempty" name:"PullSmsReplyStatusSet"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type PullSmsReplyStatusRequest

type PullSmsReplyStatusRequest struct {
	*tchttp.BaseRequest

	// 拉取最大条数,最多100条。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 短信 SdkAppid 在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际 SdkAppid,例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`
}

func NewPullSmsReplyStatusRequest

func NewPullSmsReplyStatusRequest() (request *PullSmsReplyStatusRequest)

func (*PullSmsReplyStatusRequest) FromJsonString

func (r *PullSmsReplyStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PullSmsReplyStatusRequest) ToJsonString

func (r *PullSmsReplyStatusRequest) ToJsonString() string

type PullSmsReplyStatusRequestParams added in v1.0.426

type PullSmsReplyStatusRequestParams struct {
	// 拉取最大条数,最多100条。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 短信 SdkAppid 在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际 SdkAppid,例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`
}

Predefined struct for user

type PullSmsReplyStatusResponse

type PullSmsReplyStatusResponse struct {
	*tchttp.BaseResponse
	Response *PullSmsReplyStatusResponseParams `json:"Response"`
}

func NewPullSmsReplyStatusResponse

func NewPullSmsReplyStatusResponse() (response *PullSmsReplyStatusResponse)

func (*PullSmsReplyStatusResponse) FromJsonString

func (r *PullSmsReplyStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PullSmsReplyStatusResponse) ToJsonString

func (r *PullSmsReplyStatusResponse) ToJsonString() string

type PullSmsReplyStatusResponseParams added in v1.0.426

type PullSmsReplyStatusResponseParams struct {
	// 回复状态响应集合。
	PullSmsReplyStatusSet []*PullSmsReplyStatus `json:"PullSmsReplyStatusSet,omitnil,omitempty" name:"PullSmsReplyStatusSet"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type PullSmsSendStatus

type PullSmsSendStatus struct {
	// 用户实际接收到短信的时间。
	UserReceiveTime *string `json:"UserReceiveTime,omitnil,omitempty" name:"UserReceiveTime"`

	// 用户实际接收到短信的时间,UNIX 时间戳(单位:秒)。
	UserReceiveUnixTime *uint64 `json:"UserReceiveUnixTime,omitnil,omitempty" name:"UserReceiveUnixTime"`

	// 国家(或地区)码。
	NationCode *string `json:"NationCode,omitnil,omitempty" name:"NationCode"`

	// 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。
	PurePhoneNumber *string `json:"PurePhoneNumber,omitnil,omitempty" name:"PurePhoneNumber"`

	// 手机号码,普通格式,示例如:13711112222。
	PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"`

	// 本次发送标识 ID。
	SerialNo *string `json:"SerialNo,omitnil,omitempty" name:"SerialNo"`

	// 实际是否收到短信接收状态,SUCCESS(成功)、FAIL(失败)。
	ReportStatus *string `json:"ReportStatus,omitnil,omitempty" name:"ReportStatus"`

	// 用户接收短信状态描述。
	Description *string `json:"Description,omitnil,omitempty" name:"Description"`
}

type PullSmsSendStatusByPhoneNumberRequest

type PullSmsSendStatusByPhoneNumberRequest struct {
	*tchttp.BaseRequest

	// 拉取起始时间,UNIX 时间戳(时间:秒)。
	// 注:最大可拉取当前时期7天前的数据。
	SendDateTime *uint64 `json:"SendDateTime,omitnil,omitempty" name:"SendDateTime"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 拉取最大条数,最多 100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。
	PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 拉取截止时间,UNIX 时间戳(时间:秒)。
	EndDateTime *uint64 `json:"EndDateTime,omitnil,omitempty" name:"EndDateTime"`
}

func NewPullSmsSendStatusByPhoneNumberRequest

func NewPullSmsSendStatusByPhoneNumberRequest() (request *PullSmsSendStatusByPhoneNumberRequest)

func (*PullSmsSendStatusByPhoneNumberRequest) FromJsonString

func (r *PullSmsSendStatusByPhoneNumberRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PullSmsSendStatusByPhoneNumberRequest) ToJsonString

type PullSmsSendStatusByPhoneNumberRequestParams added in v1.0.426

type PullSmsSendStatusByPhoneNumberRequestParams struct {
	// 拉取起始时间,UNIX 时间戳(时间:秒)。
	// 注:最大可拉取当前时期7天前的数据。
	SendDateTime *uint64 `json:"SendDateTime,omitnil,omitempty" name:"SendDateTime"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`

	// 拉取最大条数,最多 100。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 下发目的手机号码,依据 e.164 标准为:+[国家(或地区)码][手机号] ,示例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。
	PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 拉取截止时间,UNIX 时间戳(时间:秒)。
	EndDateTime *uint64 `json:"EndDateTime,omitnil,omitempty" name:"EndDateTime"`
}

Predefined struct for user

type PullSmsSendStatusByPhoneNumberResponse

type PullSmsSendStatusByPhoneNumberResponse struct {
	*tchttp.BaseResponse
	Response *PullSmsSendStatusByPhoneNumberResponseParams `json:"Response"`
}

func NewPullSmsSendStatusByPhoneNumberResponse

func NewPullSmsSendStatusByPhoneNumberResponse() (response *PullSmsSendStatusByPhoneNumberResponse)

func (*PullSmsSendStatusByPhoneNumberResponse) FromJsonString

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PullSmsSendStatusByPhoneNumberResponse) ToJsonString

type PullSmsSendStatusByPhoneNumberResponseParams added in v1.0.426

type PullSmsSendStatusByPhoneNumberResponseParams struct {
	// 下发状态响应集合。
	PullSmsSendStatusSet []*PullSmsSendStatus `json:"PullSmsSendStatusSet,omitnil,omitempty" name:"PullSmsSendStatusSet"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type PullSmsSendStatusRequest

type PullSmsSendStatusRequest struct {
	*tchttp.BaseRequest

	// 拉取最大条数,最多100条。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`
}

func NewPullSmsSendStatusRequest

func NewPullSmsSendStatusRequest() (request *PullSmsSendStatusRequest)

func (*PullSmsSendStatusRequest) FromJsonString

func (r *PullSmsSendStatusRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PullSmsSendStatusRequest) ToJsonString

func (r *PullSmsSendStatusRequest) ToJsonString() string

type PullSmsSendStatusRequestParams added in v1.0.426

type PullSmsSendStatusRequestParams struct {
	// 拉取最大条数,最多100条。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`
}

Predefined struct for user

type PullSmsSendStatusResponse

type PullSmsSendStatusResponse struct {
	*tchttp.BaseResponse
	Response *PullSmsSendStatusResponseParams `json:"Response"`
}

func NewPullSmsSendStatusResponse

func NewPullSmsSendStatusResponse() (response *PullSmsSendStatusResponse)

func (*PullSmsSendStatusResponse) FromJsonString

func (r *PullSmsSendStatusResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*PullSmsSendStatusResponse) ToJsonString

func (r *PullSmsSendStatusResponse) ToJsonString() string

type PullSmsSendStatusResponseParams added in v1.0.426

type PullSmsSendStatusResponseParams struct {
	// 下发状态响应集合。
	PullSmsSendStatusSet []*PullSmsSendStatus `json:"PullSmsSendStatusSet,omitnil,omitempty" name:"PullSmsSendStatusSet"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SendSmsRequest

type SendSmsRequest struct {
	*tchttp.BaseRequest

	// 下发手机号码,采用 e.164 标准,格式为+[国家或地区码][手机号],单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
	// 例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。
	PhoneNumberSet []*string `json:"PhoneNumberSet,omitnil,omitempty" name:"PhoneNumberSet"`

	// 模板 ID,必须填写已审核通过的模板 ID。模板ID可登录 [短信控制台](https://console.cloud.tencent.com/smsv2) 查看,若向境外手机号发送短信,仅支持使用国际/港澳台短信模板。
	TemplateID *string `json:"TemplateID,omitnil,omitempty" name:"TemplateID"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2)  添加应用后生成的实际SdkAppid,示例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 短信签名内容,使用 UTF-8 编码,必须填写已审核通过的签名,签名信息可登录 [短信控制台](https://console.cloud.tencent.com/smsv2)  查看。注:国内短信为必填参数。
	Sign *string `json:"Sign,omitnil,omitempty" name:"Sign"`

	// 模板参数,若无模板参数,则设置为空。
	TemplateParamSet []*string `json:"TemplateParamSet,omitnil,omitempty" name:"TemplateParamSet"`

	// 短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773)。
	ExtendCode *string `json:"ExtendCode,omitnil,omitempty" name:"ExtendCode"`

	// 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。
	SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"`

	// 国内短信无senderid,无需填写该项;若需开通国际/港澳台短信senderid,请联系smshelper。
	SenderId *string `json:"SenderId,omitnil,omitempty" name:"SenderId"`
}

func NewSendSmsRequest

func NewSendSmsRequest() (request *SendSmsRequest)

func (*SendSmsRequest) FromJsonString

func (r *SendSmsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendSmsRequest) ToJsonString

func (r *SendSmsRequest) ToJsonString() string

type SendSmsRequestParams added in v1.0.426

type SendSmsRequestParams struct {
	// 下发手机号码,采用 e.164 标准,格式为+[国家或地区码][手机号],单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。
	// 例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。
	PhoneNumberSet []*string `json:"PhoneNumberSet,omitnil,omitempty" name:"PhoneNumberSet"`

	// 模板 ID,必须填写已审核通过的模板 ID。模板ID可登录 [短信控制台](https://console.cloud.tencent.com/smsv2) 查看,若向境外手机号发送短信,仅支持使用国际/港澳台短信模板。
	TemplateID *string `json:"TemplateID,omitnil,omitempty" name:"TemplateID"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2)  添加应用后生成的实际SdkAppid,示例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 短信签名内容,使用 UTF-8 编码,必须填写已审核通过的签名,签名信息可登录 [短信控制台](https://console.cloud.tencent.com/smsv2)  查看。注:国内短信为必填参数。
	Sign *string `json:"Sign,omitnil,omitempty" name:"Sign"`

	// 模板参数,若无模板参数,则设置为空。
	TemplateParamSet []*string `json:"TemplateParamSet,omitnil,omitempty" name:"TemplateParamSet"`

	// 短信码号扩展号,默认未开通,如需开通请联系 [sms helper](https://cloud.tencent.com/document/product/382/3773)。
	ExtendCode *string `json:"ExtendCode,omitnil,omitempty" name:"ExtendCode"`

	// 用户的 session 内容,可以携带用户侧 ID 等上下文信息,server 会原样返回。注意长度需小于512字节。
	SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"`

	// 国内短信无senderid,无需填写该项;若需开通国际/港澳台短信senderid,请联系smshelper。
	SenderId *string `json:"SenderId,omitnil,omitempty" name:"SenderId"`
}

Predefined struct for user

type SendSmsResponse

type SendSmsResponse struct {
	*tchttp.BaseResponse
	Response *SendSmsResponseParams `json:"Response"`
}

func NewSendSmsResponse

func NewSendSmsResponse() (response *SendSmsResponse)

func (*SendSmsResponse) FromJsonString

func (r *SendSmsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendSmsResponse) ToJsonString

func (r *SendSmsResponse) ToJsonString() string

type SendSmsResponseParams added in v1.0.426

type SendSmsResponseParams struct {
	// 短信发送状态。
	SendStatusSet []*SendStatus `json:"SendStatusSet,omitnil,omitempty" name:"SendStatusSet"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SendStatus

type SendStatus struct {
	// 发送流水号。
	SerialNo *string `json:"SerialNo,omitnil,omitempty" name:"SerialNo"`

	// 手机号码,e.164标准,+[国家或地区码][手机号] ,示例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。
	PhoneNumber *string `json:"PhoneNumber,omitnil,omitempty" name:"PhoneNumber"`

	// 计费条数,计费规则请查询 [计费策略](https://cloud.tencent.com/document/product/382/36135)。
	Fee *uint64 `json:"Fee,omitnil,omitempty" name:"Fee"`

	// 用户Session内容。
	SessionContext *string `json:"SessionContext,omitnil,omitempty" name:"SessionContext"`

	// 短信请求错误码,具体含义请参考错误码。
	Code *string `json:"Code,omitnil,omitempty" name:"Code"`

	// 短信请求错误码描述。
	Message *string `json:"Message,omitnil,omitempty" name:"Message"`

	// 国家码或地区码,例如CN,US等,对于未识别出国家码或者地区码,默认返回DEF,具体支持列表请参考国际/港澳台计费总览。
	IsoCode *string `json:"IsoCode,omitnil,omitempty" name:"IsoCode"`
}

type SendStatusStatistics

type SendStatusStatistics struct {
	// 短信计费条数统计,例如提交成功量为100条,其中有20条是长短信(长度为80字)被拆分成2条,则计费条数为: “`80 * 1 + 20 * 2 = 120“` 条。
	FeeCount *uint64 `json:"FeeCount,omitnil,omitempty" name:"FeeCount"`

	// 短信提交量统计。
	RequestCount *uint64 `json:"RequestCount,omitnil,omitempty" name:"RequestCount"`

	// 短信提交成功量统计。
	RequestSuccessCount *uint64 `json:"RequestSuccessCount,omitnil,omitempty" name:"RequestSuccessCount"`
}

type SendStatusStatisticsRequest

type SendStatusStatisticsRequest struct {
	*tchttp.BaseRequest

	// 拉取起始时间,yyyymmddhh 需要拉取的起始时间,精确到小时。
	StartDateTime *uint64 `json:"StartDateTime,omitnil,omitempty" name:"StartDateTime"`

	// 结束时间,yyyymmddhh 需要拉取的截止时间,精确到小时
	// 注:EndDataTime 必须大于 StartDateTime。
	EndDataTime *uint64 `json:"EndDataTime,omitnil,omitempty" name:"EndDataTime"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,示例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 最大上限。
	// 注:目前固定设置为0。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewSendStatusStatisticsRequest

func NewSendStatusStatisticsRequest() (request *SendStatusStatisticsRequest)

func (*SendStatusStatisticsRequest) FromJsonString

func (r *SendStatusStatisticsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendStatusStatisticsRequest) ToJsonString

func (r *SendStatusStatisticsRequest) ToJsonString() string

type SendStatusStatisticsRequestParams added in v1.0.426

type SendStatusStatisticsRequestParams struct {
	// 拉取起始时间,yyyymmddhh 需要拉取的起始时间,精确到小时。
	StartDateTime *uint64 `json:"StartDateTime,omitnil,omitempty" name:"StartDateTime"`

	// 结束时间,yyyymmddhh 需要拉取的截止时间,精确到小时
	// 注:EndDataTime 必须大于 StartDateTime。
	EndDataTime *uint64 `json:"EndDataTime,omitnil,omitempty" name:"EndDataTime"`

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,示例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 最大上限。
	// 注:目前固定设置为0。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type SendStatusStatisticsResponse

type SendStatusStatisticsResponse struct {
	*tchttp.BaseResponse
	Response *SendStatusStatisticsResponseParams `json:"Response"`
}

func NewSendStatusStatisticsResponse

func NewSendStatusStatisticsResponse() (response *SendStatusStatisticsResponse)

func (*SendStatusStatisticsResponse) FromJsonString

func (r *SendStatusStatisticsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SendStatusStatisticsResponse) ToJsonString

func (r *SendStatusStatisticsResponse) ToJsonString() string

type SendStatusStatisticsResponseParams added in v1.0.426

type SendStatusStatisticsResponseParams struct {
	// 发送数据统计响应包体。
	SendStatusStatistics *SendStatusStatistics `json:"SendStatusStatistics,omitnil,omitempty" name:"SendStatusStatistics"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

type SmsPackagesStatistics

type SmsPackagesStatistics struct {
	// 套餐包创建时间,标准时间,例如:2019-10-08 17:18:37。
	PackageCreateTime *string `json:"PackageCreateTime,omitnil,omitempty" name:"PackageCreateTime"`

	// 套餐包创建时间,UNIX 时间戳(单位:秒)。
	PackageCreateUnixTime *uint64 `json:"PackageCreateUnixTime,omitnil,omitempty" name:"PackageCreateUnixTime"`

	// 套餐包生效时间,标准时间,例如:2019-10-08 17:18:37。
	PackageEffectiveTime *string `json:"PackageEffectiveTime,omitnil,omitempty" name:"PackageEffectiveTime"`

	// 套餐包生效时间,UNIX 时间戳(单位:秒)。
	PackageEffectiveUnixTime *uint64 `json:"PackageEffectiveUnixTime,omitnil,omitempty" name:"PackageEffectiveUnixTime"`

	// 套餐包过期时间,标准时间,例如:2019-10-08 17:18:37。
	PackageExpiredTime *string `json:"PackageExpiredTime,omitnil,omitempty" name:"PackageExpiredTime"`

	// 套餐包过期时间,UNIX 时间戳(单位:秒)。
	PackageExpiredUnixTime *uint64 `json:"PackageExpiredUnixTime,omitnil,omitempty" name:"PackageExpiredUnixTime"`

	// 套餐包条数。
	AmountOfPackage *uint64 `json:"AmountOfPackage,omitnil,omitempty" name:"AmountOfPackage"`

	// 0表示赠送套餐包,1表示购买套餐包。
	TypeOfPackage *uint64 `json:"TypeOfPackage,omitnil,omitempty" name:"TypeOfPackage"`

	// 套餐包 ID。
	PackageId *uint64 `json:"PackageId,omitnil,omitempty" name:"PackageId"`

	// 当前使用量。
	CurrentUsage *uint64 `json:"CurrentUsage,omitnil,omitempty" name:"CurrentUsage"`
}

type SmsPackagesStatisticsRequest

type SmsPackagesStatisticsRequest struct {
	*tchttp.BaseRequest

	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,示例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 最大上限(需要拉取的套餐包个数)。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

func NewSmsPackagesStatisticsRequest

func NewSmsPackagesStatisticsRequest() (request *SmsPackagesStatisticsRequest)

func (*SmsPackagesStatisticsRequest) FromJsonString

func (r *SmsPackagesStatisticsRequest) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SmsPackagesStatisticsRequest) ToJsonString

func (r *SmsPackagesStatisticsRequest) ToJsonString() string

type SmsPackagesStatisticsRequestParams added in v1.0.426

type SmsPackagesStatisticsRequestParams struct {
	// 短信SdkAppid在 [短信控制台](https://console.cloud.tencent.com/smsv2) 添加应用后生成的实际SdkAppid,示例如1400006666。
	SmsSdkAppid *string `json:"SmsSdkAppid,omitnil,omitempty" name:"SmsSdkAppid"`

	// 最大上限(需要拉取的套餐包个数)。
	Limit *uint64 `json:"Limit,omitnil,omitempty" name:"Limit"`

	// 偏移量。
	// 注:目前固定设置为0。
	Offset *uint64 `json:"Offset,omitnil,omitempty" name:"Offset"`
}

Predefined struct for user

type SmsPackagesStatisticsResponse

type SmsPackagesStatisticsResponse struct {
	*tchttp.BaseResponse
	Response *SmsPackagesStatisticsResponseParams `json:"Response"`
}

func NewSmsPackagesStatisticsResponse

func NewSmsPackagesStatisticsResponse() (response *SmsPackagesStatisticsResponse)

func (*SmsPackagesStatisticsResponse) FromJsonString

func (r *SmsPackagesStatisticsResponse) FromJsonString(s string) error

FromJsonString It is highly **NOT** recommended to use this function because it has no param check, nor strict type check

func (*SmsPackagesStatisticsResponse) ToJsonString

func (r *SmsPackagesStatisticsResponse) ToJsonString() string

type SmsPackagesStatisticsResponseParams added in v1.0.426

type SmsPackagesStatisticsResponseParams struct {
	// 发送数据统计响应包体。
	SmsPackagesStatisticsSet []*SmsPackagesStatistics `json:"SmsPackagesStatisticsSet,omitnil,omitempty" name:"SmsPackagesStatisticsSet"`

	// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
	RequestId *string `json:"RequestId,omitnil,omitempty" name:"RequestId"`
}

Predefined struct for user

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL