UNPKG

tencentcloud-sdk-nodejs

Version:
467 lines (463 loc) 10.3 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 { /** * 客户端通过SDK获取的设备Token */ DeviceToken: string; /** * 使用场景。目前仅支持login-登录场景、register-注册场景 */ SceneCode: string; /** * 用户唯一标识 */ UserId: string; /** * 事件时间戳(毫秒) */ EventTime: number; /** * 事件耗时(毫秒),例如进入登录界面到点击登录按钮耗时 */ ElapsedTime?: number; /** * 微信的OpenId */ WeChatOpenId?: string; /** * 手机号码(注:不需要带国家代码 例如:13430421011)。可以传入原文或MD5 */ PhoneNumber?: string; /** * 客户端IP */ ClientIP?: string; /** * QQ的OpenId */ QQOpenId?: string; /** * 数据授权信息 */ DataAuthorization?: DataAuthorizationInfo; } /** * DescribeFraudPremium返回参数结构体 */ export interface DescribeFraudPremiumResponse { /** * 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; /** * 实时风险信息 */ RiskInfos: Array<RiskInfo>; /** * 离线风险信息 */ HistRiskInfos: Array<RiskInfo>; /** * 设备匿名标识 */ Openid: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeFinanceFraudUltimate请求参数结构体 */ export interface DescribeFinanceFraudUltimateRequest { /** * 客户端通过SDK获取的设备Token */ DeviceToken: string; /** * 使用场景。目前仅支持login-登录场景、register-注册场景 */ SceneCode: string; /** * 用户唯一标识 */ UserId: string; /** * 事件时间戳(毫秒) */ EventTime: number; /** * 事件耗时(毫秒),例如进入登录界面到点击登录按钮耗时 */ ElapsedTime?: number; /** * 微信的OpenId */ WeChatOpenId?: string; /** * 手机号码(注:不需要带国家代码 例如:13430421011)。可以传入原文或MD5 */ PhoneNumber?: string; /** * 业务客户端IP */ BizClientIp?: string; /** * QQ的OpenId */ QQOpenId?: string; /** * 数据授权信息 */ DataAuthorization?: DataAuthorizationInfo; } /** * DescribeFraudBase请求参数结构体 */ export interface DescribeFraudBaseRequest { /** * 客户端通过SDK获取的设备Token */ DeviceToken: string; } /** * DescribeFraudBase返回参数结构体 */ export interface DescribeFraudBaseResponse { /** * 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; /** * 实时风险信息 */ RiskInfos: Array<RiskInfo>; /** * 离线风险信息 */ HistRiskInfos: Array<RiskInfo>; /** * 唯一请求 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 { /** * 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; /** * 实时风险信息 */ RiskInfos?: Array<RiskInfo>; /** * 离线风险信息 */ HistRiskInfos?: Array<RiskInfo>; /** * 设备匿名标识 */ Openid?: string; /** * 场景风险信息 */ SceneRiskInfos?: Array<RiskInfo>; /** * 建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀 */ SuggestionLevel?: number; /** * 图灵盾统一ID */ Unionid?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeTrustedID请求参数结构体 */ export interface DescribeTrustedIDRequest { /** * 客户端通过SDK获取的设备Token */ DeviceToken: string; } /** * DescribeFraudPremium请求参数结构体 */ export interface DescribeFraudPremiumRequest { /** * 客户端通过SDK获取的设备Token */ DeviceToken: string; } /** * DescribeFraudUltimate返回参数结构体 */ export interface DescribeFraudUltimateResponse { /** * 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; /** * 实时风险信息 */ RiskInfos?: Array<RiskInfo>; /** * 离线风险信息 */ HistRiskInfos?: Array<RiskInfo>; /** * 设备匿名标识 */ Openid?: string; /** * 场景风险信息 */ SceneRiskInfos?: Array<RiskInfo>; /** * 建议等级。1-极差,2-较差,3-中等,4-良好,5-优秀 */ SuggestionLevel?: number; /** * 图灵盾统一ID */ Unionid?: string; /** * 唯一请求 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; }