lib/v20200210/models.rb in tencentcloud-sdk-taf-1.0.344 vs lib/v20200210/models.rb in tencentcloud-sdk-taf-1.0.345
- old
+ new
@@ -85,60 +85,10 @@
@DeviceId = params['DeviceId']
@DeviceType = params['DeviceType']
end
end
- # EnhanceTaDegree请求参数结构体
- class EnhanceTaDegreeRequest < TencentCloud::Common::AbstractModel
- # @param BspData: 业务数据
- # @type BspData: :class:`Tencentcloud::Taf.v20200210.models.InputTaBspData`
- # @param BusinessEncryptData: 业务加密数据
- # @type BusinessEncryptData: :class:`Tencentcloud::Taf.v20200210.models.InputBusinessEncryptData`
-
- attr_accessor :BspData, :BusinessEncryptData
-
- def initialize(bspdata=nil, businessencryptdata=nil)
- @BspData = bspdata
- @BusinessEncryptData = businessencryptdata
- end
-
- def deserialize(params)
- unless params['BspData'].nil?
- @BspData = InputTaBspData.new
- @BspData.deserialize(params['BspData'])
- end
- unless params['BusinessEncryptData'].nil?
- @BusinessEncryptData = InputBusinessEncryptData.new
- @BusinessEncryptData.deserialize(params['BusinessEncryptData'])
- end
- end
- end
-
- # EnhanceTaDegree返回参数结构体
- class EnhanceTaDegreeResponse < TencentCloud::Common::AbstractModel
- # @param Data: 回包数据
- # 注意:此字段可能返回 null,表示取不到有效值。
- # @type Data: :class:`Tencentcloud::Taf.v20200210.models.OutputTaData`
- # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
- # @type RequestId: String
-
- attr_accessor :Data, :RequestId
-
- def initialize(data=nil, requestid=nil)
- @Data = data
- @RequestId = requestid
- end
-
- def deserialize(params)
- unless params['Data'].nil?
- @Data = OutputTaData.new
- @Data.deserialize(params['Data'])
- end
- @RequestId = params['RequestId']
- end
- end
-
# 业务入参
class InputBusinessEncryptData < TencentCloud::Common::AbstractModel
def initialize()
@@ -435,126 +385,10 @@
@PaddingType = params['PaddingType']
@EncryptData = params['EncryptData']
end
end
- # 流量反欺诈-虚假TA识别
- class InputTaBspData < TencentCloud::Common::AbstractModel
- # @param Seq: 请求序列号
- # @type Seq: Integer
- # @param OsType: 操作系统类型[0:未知;1:android;2:ios;3:windows]
- # @type OsType: String
- # @param AgeFloor: 年龄下限
- # @type AgeFloor: Integer
- # @param AgeCeil: 年龄上限
- # @type AgeCeil: Integer
- # @param Gender: 性别[1:男;2:女]
- # @type Gender: Integer
- # @param UserTime: 用户操作时间,uinux时间戳,精确到秒
- # @type UserTime: Integer
- # @param Imei: Imei [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1]
- # @type Imei: String
- # @param ImeiMd5: Imei小写后加密Md5 [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1]
- # @type ImeiMd5: String
- # @param Idfa: Idfa [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1]
- # @type Idfa: String
- # @param IdfaMd5: Idfa大写后加密Md5 [在(Imei|ImeiMd5|Idfa|IdfaMd5)里面4选1]
- # @type IdfaMd5: String
- # @param UserIp: 用户IP
- # @type UserIp: String
- # @param Mac: MAC地址[建议提供]
- # @type Mac: String
- # @param PhoneNum: 手机号码[中国大陆]
- # @type PhoneNum: String
- # @param UserAgent: 浏览器
- # @type UserAgent: String
- # @param App: APP名称
- # @type App: String
- # @param Package: 应用安装包名称
- # @type Package: String
- # @param DeviceMaker: 设备制造商
- # @type DeviceMaker: String
- # @param DeviceModule: 设备型号
- # @type DeviceModule: String
- # @param AccessMode: 入网方式[1:WIFI;2:4G;3:3G;4:2G;5:其它]
- # @type AccessMode: String
- # @param Sp: 运营商[1:移动;2:联通;3:电信;4:其它]
- # @type Sp: String
- # @param Url: 网址
- # @type Url: String
- # @param Location: 用户地址
- # @type Location: String
- # @param Latitude: 纬度
- # @type Latitude: String
- # @param Longitude: 精度
- # @type Longitude: String
- # @param Context: 辅助区分信息
- # @type Context: String
- # @param IsAuthorized: 是否授权
- # @type IsAuthorized: Integer
-
- attr_accessor :Seq, :OsType, :AgeFloor, :AgeCeil, :Gender, :UserTime, :Imei, :ImeiMd5, :Idfa, :IdfaMd5, :UserIp, :Mac, :PhoneNum, :UserAgent, :App, :Package, :DeviceMaker, :DeviceModule, :AccessMode, :Sp, :Url, :Location, :Latitude, :Longitude, :Context, :IsAuthorized
-
- def initialize(seq=nil, ostype=nil, agefloor=nil, ageceil=nil, gender=nil, usertime=nil, imei=nil, imeimd5=nil, idfa=nil, idfamd5=nil, userip=nil, mac=nil, phonenum=nil, useragent=nil, app=nil, package=nil, devicemaker=nil, devicemodule=nil, accessmode=nil, sp=nil, url=nil, location=nil, latitude=nil, longitude=nil, context=nil, isauthorized=nil)
- @Seq = seq
- @OsType = ostype
- @AgeFloor = agefloor
- @AgeCeil = ageceil
- @Gender = gender
- @UserTime = usertime
- @Imei = imei
- @ImeiMd5 = imeimd5
- @Idfa = idfa
- @IdfaMd5 = idfamd5
- @UserIp = userip
- @Mac = mac
- @PhoneNum = phonenum
- @UserAgent = useragent
- @App = app
- @Package = package
- @DeviceMaker = devicemaker
- @DeviceModule = devicemodule
- @AccessMode = accessmode
- @Sp = sp
- @Url = url
- @Location = location
- @Latitude = latitude
- @Longitude = longitude
- @Context = context
- @IsAuthorized = isauthorized
- end
-
- def deserialize(params)
- @Seq = params['Seq']
- @OsType = params['OsType']
- @AgeFloor = params['AgeFloor']
- @AgeCeil = params['AgeCeil']
- @Gender = params['Gender']
- @UserTime = params['UserTime']
- @Imei = params['Imei']
- @ImeiMd5 = params['ImeiMd5']
- @Idfa = params['Idfa']
- @IdfaMd5 = params['IdfaMd5']
- @UserIp = params['UserIp']
- @Mac = params['Mac']
- @PhoneNum = params['PhoneNum']
- @UserAgent = params['UserAgent']
- @App = params['App']
- @Package = params['Package']
- @DeviceMaker = params['DeviceMaker']
- @DeviceModule = params['DeviceModule']
- @AccessMode = params['AccessMode']
- @Sp = params['Sp']
- @Url = params['Url']
- @Location = params['Location']
- @Latitude = params['Latitude']
- @Longitude = params['Longitude']
- @Context = params['Context']
- @IsAuthorized = params['IsAuthorized']
- end
- end
-
# CheckKol
class OutputKolData < TencentCloud::Common::AbstractModel
# @param Code: 错误码[0:成功;非0:失败的错误码]
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Code: Integer
@@ -752,60 +586,9 @@
def deserialize(params)
@Code = params['Code']
@Message = params['Message']
@Value = params['Value']
- end
- end
-
- # 流量反欺诈-虚假TA识别
- class OutputTaData < TencentCloud::Common::AbstractModel
- # @param Code: 错误码[0:成功;非0:失败的错误码]
- # @type Code: Integer
- # @param Message: 错误信息
- # 注意:此字段可能返回 null,表示取不到有效值。
- # @type Message: String
- # @param Value: 结果数据
- # 注意:此字段可能返回 null,表示取不到有效值。
- # @type Value: :class:`Tencentcloud::Taf.v20200210.models.OutputTaValue`
-
- attr_accessor :Code, :Message, :Value
-
- def initialize(code=nil, message=nil, value=nil)
- @Code = code
- @Message = message
- @Value = value
- end
-
- def deserialize(params)
- @Code = params['Code']
- @Message = params['Message']
- unless params['Value'].nil?
- @Value = OutputTaValue.new
- @Value.deserialize(params['Value'])
- end
- end
- end
-
- # 流量反欺诈-虚假TA识别
- class OutputTaValue < TencentCloud::Common::AbstractModel
- # @param IsCheck: 是否查得[0:未查得;1:查得]
- # 注意:此字段可能返回 null,表示取不到有效值。
- # @type IsCheck: Integer
- # @param IsMatch: 是否符合[0:不符合;1:符合]
- # 注意:此字段可能返回 null,表示取不到有效值。
- # @type IsMatch: Integer
-
- attr_accessor :IsCheck, :IsMatch
-
- def initialize(ischeck=nil, ismatch=nil)
- @IsCheck = ischeck
- @IsMatch = ismatch
- end
-
- def deserialize(params)
- @IsCheck = params['IsCheck']
- @IsMatch = params['IsMatch']
end
end
# RecognizeCustomizedAudience请求参数结构体
class RecognizeCustomizedAudienceRequest < TencentCloud::Common::AbstractModel