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