UNPKG

tencentcloud-sdk-nodejs

Version:
512 lines (508 loc) 11.8 kB
/** * DescribeTrustedID返回参数结构体 */ export interface DescribeTrustedIDResponse { /** * 设备匿名标识 */ Openid: string; /** * App版本信息 */ AppVersion: string; /** * 品牌 */ Brand: string; /** * 客户端IP */ ClientIp: string; /** * 机型 */ Model: string; /** * 网络类型 */ NetworkType: string; /** * 应用包名 */ PackageName: string; /** * 平台(2-Android,3-iOS,4-H5,5-微信小程序) */ Platform: string; /** * 系统版本 */ SystemVersion: string; /** * SDK版本号 */ SdkBuildNo: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeFraudUltimate请求参数结构体 */ export interface DescribeFraudUltimateRequest { /** * <p>客户端通过SDK获取的设备Token</p> */ DeviceToken: string; /** * <p>使用场景。目前仅支持login-登录场景、register-注册场景</p> */ SceneCode: string; /** * <p>用户唯一标识</p> */ UserId: string; /** * <p>事件时间戳(毫秒)</p> */ EventTime: number; /** * <p>事件耗时(毫秒),例如进入登录界面到点击登录按钮耗时</p> */ ElapsedTime?: number; /** * <p>微信的OpenId</p> */ WeChatOpenId?: string; /** * <p>手机号码(注:不需要带国家代码 例如:13430421011)。可以传入原文或MD5</p> */ PhoneNumber?: string; /** * <p>客户端IP</p> */ ClientIP?: string; /** * <p>QQ的OpenId</p> */ QQOpenId?: string; /** * <p>数据授权信息</p> */ DataAuthorization?: DataAuthorizationInfo; } /** * DescribeFraudPremium返回参数结构体 */ export interface DescribeFraudPremiumResponse { /** * <p>App版本信息</p> */ AppVersion?: string; /** * <p>品牌</p> */ Brand?: string; /** * <p>客户端IP</p> */ ClientIp?: string; /** * <p>机型</p> */ Model?: string; /** * <p>网络类型</p> */ NetworkType?: string; /** * <p>应用包名</p> */ PackageName?: string; /** * <p>平台(2-Android,3-iOS,4-H5,5-微信小程序)</p> */ Platform?: string; /** * <p>系统版本</p> */ SystemVersion?: string; /** * <p>SDK版本号</p> */ SdkBuildNo?: string; /** * <p>实时风险信息</p> */ RiskInfos?: Array<RiskInfo>; /** * <p>离线风险信息</p> */ HistRiskInfos?: Array<RiskInfo>; /** * <p>设备匿名标识</p> */ Openid?: string; /** * <p>检测时间戳(毫秒)</p> */ RiskCheckTimestamp?: string; /** * <p>额外信息</p> */ ExtraInfos?: Array<ExtraInfo>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeFinanceFraudUltimate请求参数结构体 */ export interface DescribeFinanceFraudUltimateRequest { /** * <p>客户端通过SDK获取的设备Token</p> */ DeviceToken: string; /** * <p>使用场景。目前仅支持login-登录场景、register-注册场景</p> */ SceneCode: string; /** * <p>用户唯一标识</p> */ UserId: string; /** * <p>事件时间戳(毫秒)</p> */ EventTime: number; /** * <p>事件耗时(毫秒),例如进入登录界面到点击登录按钮耗时</p> */ ElapsedTime?: number; /** * <p>微信的OpenId</p> */ WeChatOpenId?: string; /** * <p>手机号码(注:不需要带国家代码 例如:13430421011)。可以传入原文或MD5</p> */ PhoneNumber?: string; /** * <p>业务客户端IP</p> */ BizClientIp?: string; /** * <p>QQ的OpenId</p> */ QQOpenId?: string; /** * <p>数据授权信息</p> */ DataAuthorization?: DataAuthorizationInfo; } /** * DescribeFraudBase请求参数结构体 */ export interface DescribeFraudBaseRequest { /** * <p>客户端通过SDK获取的设备Token</p> */ DeviceToken: string; } /** * 附加信息 */ export interface ExtraInfo { /** * <p>附加信息名字</p> */ Key?: string; /** * <p>附加信息内容</p> */ Value?: string; } /** * DescribeFraudBase返回参数结构体 */ export interface DescribeFraudBaseResponse { /** * <p>App版本信息</p> */ AppVersion?: string; /** * <p>品牌</p> */ Brand?: string; /** * <p>客户端IP</p> */ ClientIp?: string; /** * <p>机型</p> */ Model?: string; /** * <p>网络类型</p> */ NetworkType?: string; /** * <p>应用包名</p> */ PackageName?: string; /** * <p>平台(2-Android,3-iOS,4-H5,5-微信小程序)</p> */ Platform?: string; /** * <p>系统版本</p> */ SystemVersion?: string; /** * <p>SDK版本号</p> */ SdkBuildNo?: string; /** * <p>实时风险信息</p> */ RiskInfos?: Array<RiskInfo>; /** * <p>离线风险信息</p> */ HistRiskInfos?: Array<RiskInfo>; /** * <p>检测时间戳(毫秒)</p> */ RiskCheckTimestamp?: string; /** * <p>额外信息</p> */ ExtraInfos?: Array<ExtraInfo>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 数据授权信息 */ export interface DataAuthorizationInfo { /** * 数据委托方、需求方:客户主体名称。 */ DataProviderName: string; /** * 数据受托方、提供方:腾讯云主体名称。 固定填:腾讯云计算(北京)有限责任公司 */ DataRecipientName: string; /** * 客户请求所涉及的用户个人信息类型,支持多选。实际以接口请求传参为准。 1-手机号; 2-微信开放账号; 3-QQ开放账号; 4-IP地址; */ UserDataType: Array<number | bigint>; /** * 客户是否已按合规指南要求获取用户授权,同意客户委托腾讯云处理入参信息,结合已合法收集的用户数据进行必要处理得出服务结果,并返回给客户。 1-已授权;其它值为未授权。 */ IsAuthorize: number; /** * 客户获得的用户授权期限时间戳(单位秒)。 不填或0默认无固定期限。 */ AuthorizationTerm?: number; /** * 客户获得用户授权所依赖的协议地址。 */ PrivacyPolicyLink?: string; } /** * DescribeFinanceFraudUltimate返回参数结构体 */ export interface DescribeFinanceFraudUltimateResponse { /** * <p>App版本信息</p> */ AppVersion?: string; /** * <p>品牌</p> */ Brand?: string; /** * <p>客户端IP</p> */ ClientIp?: string; /** * <p>机型</p> */ Model?: string; /** * <p>网络类型</p> */ NetworkType?: string; /** * <p>应用包名</p> */ PackageName?: string; /** * <p>平台(2-Android,3-iOS,4-H5,5-微信小程序)</p> */ Platform?: string; /** * <p>系统版本</p> */ SystemVersion?: string; /** * <p>SDK版本号</p> */ SdkBuildNo?: string; /** * <p>实时风险信息</p> */ RiskInfos?: Array<RiskInfo>; /** * <p>离线风险信息</p> */ HistRiskInfos?: Array<RiskInfo>; /** * <p>设备匿名标识</p> */ Openid?: string; /** * <p>场景风险信息</p> */ SceneRiskInfos?: Array<RiskInfo>; /** * <p>建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀</p> */ SuggestionLevel?: number; /** * <p>图灵盾统一ID</p> */ Unionid?: string; /** * <p>检测时间戳(毫秒)</p> */ RiskCheckTimestamp?: string; /** * <p>额外信息</p> */ ExtraInfos?: Array<ExtraInfo>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeTrustedID请求参数结构体 */ export interface DescribeTrustedIDRequest { /** * 客户端通过SDK获取的设备Token */ DeviceToken: string; } /** * DescribeFraudPremium请求参数结构体 */ export interface DescribeFraudPremiumRequest { /** * <p>客户端通过SDK获取的设备Token</p> */ DeviceToken: string; } /** * DescribeFraudUltimate返回参数结构体 */ export interface DescribeFraudUltimateResponse { /** * <p>App版本信息</p> */ AppVersion?: string; /** * <p>品牌</p> */ Brand?: string; /** * <p>客户端IP</p> */ ClientIp?: string; /** * <p>机型</p> */ Model?: string; /** * <p>网络类型</p> */ NetworkType?: string; /** * <p>应用包名</p> */ PackageName?: string; /** * <p>平台(2-Android,3-iOS,4-H5,5-微信小程序)</p> */ Platform?: string; /** * <p>系统版本</p> */ SystemVersion?: string; /** * <p>SDK版本号</p> */ SdkBuildNo?: string; /** * <p>实时风险信息</p> */ RiskInfos?: Array<RiskInfo>; /** * <p>离线风险信息</p> */ HistRiskInfos?: Array<RiskInfo>; /** * <p>设备匿名标识</p> */ Openid?: string; /** * <p>场景风险信息</p> */ SceneRiskInfos?: Array<RiskInfo>; /** * <p>建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀</p> */ SuggestionLevel?: number; /** * <p>图灵盾统一ID</p> */ Unionid?: string; /** * <p>检测时间戳(毫秒)</p> */ RiskCheckTimestamp?: string; /** * <p>额外信息</p> */ ExtraInfos?: Array<ExtraInfo>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 风险信息 */ export interface RiskInfo { /** * 风险类型。更多详情请参见:[Android](https://cloud.tencent.com/document/product/1628/85898)、[iOS](https://cloud.tencent.com/document/product/1628/85896)、[H5](https://cloud.tencent.com/document/product/1628/85897)、[小程序](https://cloud.tencent.com/document/product/1628/85895)、[场景风险](https://cloud.tencent.com/document/product/1628/88912) */ Type?: number; /** * [风险等级](https://cloud.tencent.com/document/product/1628/85308) */ Level?: number; }