lib/v20210111/models.rb in tencentcloud-sdk-sms-3.0.388 vs lib/v20210111/models.rb in tencentcloud-sdk-sms-3.0.389

- old
+ new

@@ -1187,9 +1187,76 @@ end @RequestId = params['RequestId'] end end + # ReportConversion请求参数结构体 + class ReportConversionRequest < TencentCloud::Common::AbstractModel + # @param SmsSdkAppId: 短信应用ID。在 [短信控制台](https://console.cloud.tencent.com/smsv2/app-manage) 添加应用后生成的实际 SdkAppId,示例如1400006666。 + # @type SmsSdkAppId: String + # @param SerialNo: 发送短信返回的流水号。 + # @type SerialNo: String + # @param ConversionTime: 用户回填时间,UNIX 时间戳(单位:秒)。 + # @type ConversionTime: Integer + + attr_accessor :SmsSdkAppId, :SerialNo, :ConversionTime + + def initialize(smssdkappid=nil, serialno=nil, conversiontime=nil) + @SmsSdkAppId = smssdkappid + @SerialNo = serialno + @ConversionTime = conversiontime + end + + def deserialize(params) + @SmsSdkAppId = params['SmsSdkAppId'] + @SerialNo = params['SerialNo'] + @ConversionTime = params['ConversionTime'] + end + end + + # ReportConversion返回参数结构体 + class ReportConversionResponse < TencentCloud::Common::AbstractModel + # @param ReportConversionStatus: 转化率上报响应包体。 + # @type ReportConversionStatus: :class:`Tencentcloud::Sms.v20210111.models.ReportConversionStatus` + # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + # @type RequestId: String + + attr_accessor :ReportConversionStatus, :RequestId + + def initialize(reportconversionstatus=nil, requestid=nil) + @ReportConversionStatus = reportconversionstatus + @RequestId = requestid + end + + def deserialize(params) + unless params['ReportConversionStatus'].nil? + @ReportConversionStatus = ReportConversionStatus.new + @ReportConversionStatus.deserialize(params['ReportConversionStatus']) + end + @RequestId = params['RequestId'] + end + end + + # 转化率上报响应。 + class ReportConversionStatus < TencentCloud::Common::AbstractModel + # @param Code: 错误码。上报成功返回 ok。 + # @type Code: String + # @param Message: 错误码描述。 + # @type Message: String + + attr_accessor :Code, :Message + + def initialize(code=nil, message=nil) + @Code = code + @Message = message + end + + def deserialize(params) + @Code = params['Code'] + @Message = params['Message'] + end + end + # SendSms请求参数结构体 class SendSmsRequest < TencentCloud::Common::AbstractModel # @param PhoneNumberSet: 下发手机号码,采用 E.164 标准,格式为+[国家或地区码][手机号],单次请求最多支持200个手机号且要求全为境内手机号或全为境外手机号。 # 例如:+8613711112222, 其中前面有一个+号 ,86为国家码,13711112222为手机号。 # 注:发送国内短信格式还支持0086、86或无任何国家或地区码的11位手机号码,前缀默认为+86。