lib/v20201103/models.rb in tencentcloud-sdk-rce-3.0.660 vs lib/v20201103/models.rb in tencentcloud-sdk-rce-3.0.661
- old
+ new
@@ -123,15 +123,17 @@
end
end
# 全栈式风控引擎入参
class InputCryptoManageMarketingRisk < TencentCloud::Common::AbstractModel
- # @param IsAuthorized: 是否授权
+ # @param IsAuthorized: 是否授权:1已授权,否则未授权。
+ # 调用全栈式风控引擎接口服务时,客户需先明确授权
+
# @type IsAuthorized: String
- # @param CryptoType: 加密类型
+ # @param CryptoType: 加密类型:1AES加密
# @type CryptoType: String
- # @param CryptoContent: 加密内容
+ # @param CryptoContent: 加密内容,非空时接口采用加密模式。
# @type CryptoContent: String
attr_accessor :IsAuthorized, :CryptoType, :CryptoContent
def initialize(isauthorized=nil, cryptotype=nil, cryptocontent=nil)
@@ -203,11 +205,19 @@
end
end
# 全栈式风控引擎入参
class InputManageMarketingRisk < TencentCloud::Common::AbstractModel
- # @param Account: 账号信息。
+ # @param Account: 用户账号类型(默认开通 QQ 开放账号、手机号,手机 MD5 账号类型查询。如需使用微
+ # 信开放账号,则需要 提交工单 由腾讯云进行资格审核,审核通过后方可正常使用微信
+ # 开放账号):
+ # 1:QQ 开放账号。
+ # 2:微信开放账号。
+ # 4:手机号(暂仅支持国内手机号)。
+ # 8:设备号(imei/imeiMD5/idfa/idfaMd5)。
+ # 0: 其他。
+ # 10004:手机号 MD5。
# @type Account: :class:`Tencentcloud::Rce.v20201103.models.AccountInfo`
# @param SceneCode: 场景类型:场景SceneCode, 控制台上新建对应的场景并获取对应的值;
# 例如:e_register_protection_1521184361
# 控制台链接:https://console.cloud.tencent.com/rce/risk/sceneroot;
# @type SceneCode: String
@@ -241,21 +251,27 @@
# @type XForwardedFor: String
# @param MacAddress: MAC地址或设备唯一标识。
# @type MacAddress: String
# @param VendorId: 手机制造商ID,如果手机注册,请带上此信息。
# @type VendorId: String
- # @param DeviceType: 设备类型:
- # 1:Android
- # 2:IOS
+ # @param DeviceType: 设备类型,账号类型为8时必填:
+ # 0:未知
+ # 1:Imei;国际移动设备识别号(15-17位数字)
+ # 2:ImeiMd5;国际移动设备识别号,通过MD5加密后32位的小写字符串
+ # 3:Idfa;
+ # 4:IdfaMD5;
# @type DeviceType: Integer
# @param Details: 详细信息
# @type Details: Array
# @param Sponsor: 可选填写。详情请跳转至SponsorInfo查看。
# @type Sponsor: :class:`Tencentcloud::Rce.v20201103.models.SponsorInfo`
# @param OnlineScam: 可选填写。详情请跳转至OnlineScamInfo查看。
# @type OnlineScam: :class:`Tencentcloud::Rce.v20201103.models.OnlineScamInfo`
- # @param Platform: 平台: 1android
+ # @param Platform: 1:安卓
+ # 2:iOS
+ # 3:H5
+ # 4:小程序
# @type Platform: String
attr_accessor :Account, :SceneCode, :UserIp, :PostTime, :UserId, :DeviceToken, :DeviceBusinessId, :BusinessId, :Nickname, :EmailAddress, :CheckDevice, :CookieHash, :Referer, :UserAgent, :XForwardedFor, :MacAddress, :VendorId, :DeviceType, :Details, :Sponsor, :OnlineScam, :Platform
def initialize(account=nil, scenecode=nil, userip=nil, posttime=nil, userid=nil, devicetoken=nil, devicebusinessid=nil, businessid=nil, nickname=nil, emailaddress=nil, checkdevice=nil, cookiehash=nil, referer=nil, useragent=nil, xforwardedfor=nil, macaddress=nil, vendorid=nil, devicetype=nil, details=nil, sponsor=nil, onlinescam=nil, platform=nil)
@@ -410,14 +426,23 @@
end
end
# 其它账号信息。
class OtherAccountInfo < TencentCloud::Common::AbstractModel
- # @param AccountId: id
+ # @param AccountId: 其它账号信息:
+ # AccountType 是 4 时,填入真实的手机号(如 13123456789)。
+ # AccountType 是 8 时,支持 imei、idfa、imeiMD5、idfaMD5入参。
+ # AccountType 是 0 时,填入账号信息。
+ # AccountType 是 10004 时,填入手机号的 MD5 值。
+ # 注:imeiMd5 加密方式为:
+ # imei 明文小写后,进行 MD5 加密,加密后取小写值。
+ # IdfaMd5 加密方式为:idfa 明文大写后,进行 MD5 加密,加密后取小写值。
# @type AccountId: String
- # @param MobilePhone: 手机号
+ # @param MobilePhone: 手机号,若 AccountType 是 4(手机号)、或 10004(手机号 MD5),则无需重复填写
+ # 否则填入对应的手机号(如 13123456789)。
# @type MobilePhone: String
- # @param DeviceId: id
+ # @param DeviceId: 用户设备号。若 AccountType 是 8(设备号),则无需重复填写,否则填入对应的设备
+ # 号。
# @type DeviceId: String
attr_accessor :AccountId, :MobilePhone, :DeviceId
def initialize(accountid=nil, mobilephone=nil, deviceid=nil)