lib/v20201103/models.rb in tencentcloud-sdk-rce-3.0.842 vs lib/v20201103/models.rb in tencentcloud-sdk-rce-3.0.843
- old
+ new
@@ -20,17 +20,18 @@
# 账号信息。
class AccountInfo < TencentCloud::Common::AbstractModel
# @param AccountType: 用户账号类型;默认开通QQOpenId、手机号MD5权限;如果需要使用微信OpenId入参,则需要"提交工单"或联系对接人进行资格审核,审核通过后方可正常使用微信开放账号。
# 1:QQ开放账号
# 2:微信开放账号
- # 10004:手机号MD5,中国大陆11位手机号进行MD5加密,取32位小写值。
+ # 10004:手机号MD5,中国大陆11位手机号进行MD5加密,取32位小写值
+ # 10005:手机号SHA256,中国大陆11位手机号进行SHA256加密,取64位小写值
# @type AccountType: Integer
# @param QQAccount: QQ账号信息,AccountType是"1"时,该字段必填。
# @type QQAccount: :class:`Tencentcloud::Rce.v20201103.models.QQAccountInfo`
# @param WeChatAccount: 微信账号信息,AccountType是"2"时,该字段必填。
# @type WeChatAccount: :class:`Tencentcloud::Rce.v20201103.models.WeChatAccountInfo`
- # @param OtherAccount: 其它账号信息,AccountType是10004时,该字段必填。
+ # @param OtherAccount: 其它账号信息,AccountType是10004或10005时,该字段必填。
# @type OtherAccount: :class:`Tencentcloud::Rce.v20201103.models.OtherAccountInfo`
attr_accessor :AccountType, :QQAccount, :WeChatAccount, :OtherAccount
def initialize(accounttype=nil, qqaccount=nil, wechataccount=nil, otheraccount=nil)
@@ -106,11 +107,12 @@
# 全栈式风控引擎入参
class InputManageMarketingRisk < TencentCloud::Common::AbstractModel
# @param Account: 用户账号类型;默认开通QQOpenId、手机号MD5权限;如果需要使用微信OpenId入参,则需要"提交工单"或联系对接人进行资格审核,审核通过后方可正常使用微信开放账号。
# 1:QQ开放账号
# 2:微信开放账号
- # 10004:手机号MD5,中国大陆11位手机号进行MD5加密,取32位小写值。
+ # 10004:手机号MD5,中国大陆11位手机号进行MD5加密,取32位小写值
+ # 10005:手机号SHA256,中国大陆11位手机号进行SHA256加密,取64位小写值
# @type Account: :class:`Tencentcloud::Rce.v20201103.models.AccountInfo`
# @param SceneCode: 场景码,用于识别和区分不同的业务场景,可在控制台上新建和管理
# 控制台链接:https://console.cloud.tencent.com/rce/risk/strategy/scene-root
# 活动防刷默认场景码:e_activity_antirush
# 登录保护默认场景码:e_login_protection
@@ -318,17 +320,20 @@
# 其它账号信息。
class OtherAccountInfo < TencentCloud::Common::AbstractModel
# @param AccountId: 其他账号信息;
# AccountType是10004时,填入中国大陆标准11位手机号的MD5值
+ # AccountType是10005时,填入中国大陆标准11位手机号的SHA256值
# 注释:
# MD5手机号加密方式,使用中国大陆11位手机号进行MD5加密,加密后取32位小写值。
+ # SHA256手机号加密方式,使用中国大陆11位手机号进行SHA256加密,加密后取64位小写值。
# @type AccountId: String
- # @param MobilePhone: 账号绑定的MD5手机号。
- # 注释:只支持标准中国大陆11位手机号MD5加密后位的32位小写字符串。
+ # @param MobilePhone: 账号绑定的MD5或SHA256加密的手机号(该字段已不推荐使用)。
+ # 注释:支持标准中国大陆11位手机号MD5加密后位的32位小写字符串;
+ # 支持标准中国大陆11位手机号SHA256加密后位的64位小写字符串。
# @type MobilePhone: String
- # @param DeviceId: 用户设备号(已不推荐使用)。
+ # @param DeviceId: 用户设备号(该字段已不推荐使用)。
# @type DeviceId: String
attr_accessor :AccountId, :MobilePhone, :DeviceId
def initialize(accountid=nil, mobilephone=nil, deviceid=nil)
@@ -385,13 +390,14 @@
end
# 全栈式风控引擎出参值
class OutputManageMarketingRiskValue < TencentCloud::Common::AbstractModel
# @param UserId: 账号ID:对应输入参数。
- # 当AccountType为1时,对应QQ的OpenId。
- # 当AccountType为2时,对应微信的OpenId/UnionId。
- # 当AccountType为10004时,对应手机号的MD5值。
+ # 当AccountType为1时,对应QQ的OpenId;
+ # 当AccountType为2时,对应微信的OpenId/UnionId;
+ # 当AccountType为10004时,对应手机号的MD5值;
+ # 当AccountType为10005时,对应手机号的SHA256值。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type UserId: String
# @param PostTime: 操作时间戳,单位秒(对应输入参数)。
# 注意:此字段可能返回 null,表示取不到有效值。
# @type PostTime: Integer
@@ -466,12 +472,13 @@
# @type QQOpenId: String
# @param AppIdUser: QQ分配给网站或应用的AppId,用来唯一标识网站或应用。
# @type AppIdUser: String
# @param AssociateAccount: 用于标识QQ用户登录后所关联业务自身的账号ID。
# @type AssociateAccount: String
- # @param MobilePhone: 账号绑定的MD5手机号,
- # 注释:只支中国大陆11位手机号MD5加密后位的32位小写字符串。
+ # @param MobilePhone: 账号绑定的MD5或SHA256加密的手机号。
+ # 注释:支持标准中国大陆11位手机号MD5加密后位的32位小写字符串;
+ # 支持标准中国大陆11位手机号SHA256加密后位的64位小写字符串。
# @type MobilePhone: String
# @param DeviceId: 用户设备号(已不推荐使用)。
# @type DeviceId: String
attr_accessor :QQOpenId, :AppIdUser, :AssociateAccount, :MobilePhone, :DeviceId
@@ -538,11 +545,12 @@
# @param WeChatAccessToken: 如果WeChatSubType 是1,填入授权的 access_token(注意:不是普通 access_token,详情请参阅官方说明文档。获取网页版本的 access_token 时,scope 字段必需填写snsapi_userinfo
# 如果WeChatSubType是2,填入以session_key 为密钥签名随机数RandStr(hmac_sha256签名算法)得到的字符串。
# @type WeChatAccessToken: String
# @param AssociateAccount: 用于标识微信用户登录后所关联业务自身的账号ID。
# @type AssociateAccount: String
- # @param MobilePhone: 账号绑定的MD5手机号,
- # 注释:只支持标准中国大陆11位手机号MD5加密后位的32位小写字符串。
+ # @param MobilePhone: 账号绑定的MD5或SHA256加密的手机号。
+ # 注释:支持标准中国大陆11位手机号MD5加密后位的32位小写字符串;
+ # 支持标准中国大陆11位手机号SHA256加密后位的64位小写字符串。
# @type MobilePhone: String
# @param DeviceId: 用户设备号(已不推荐使用)。
# @type DeviceId: String
attr_accessor :WeChatOpenId, :WeChatSubType, :RandStr, :WeChatAccessToken, :AssociateAccount, :MobilePhone, :DeviceId