Documentation
¶
Index ¶
Constants ¶
View Source
const APIVersion = "2020-02-26"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
func NewClient ¶
func NewClient(credential *common.Credential, region string, clientProfile *profile.ClientProfile) (client *Client, err error)
func NewClientWithSecretId ¶
Deprecated
func (*Client) QueryAntiFraudVip ¶
func (c *Client) QueryAntiFraudVip(request *QueryAntiFraudVipRequest) (response *QueryAntiFraudVipResponse, err error)
天御反欺诈服务,主要应用于银行、证券、保险、P2P等金融行业客户,通过腾讯的大数据风控能力, 可以准确识别恶意用户信息,解决客户在支付、活动、理财,风控等业务环节遇到的欺诈威胁,降低企业 的损失。
type QueryAntiFraudVipRequest ¶
type QueryAntiFraudVipRequest struct {
*tchttp.BaseRequest
// 电话号码(五选二)
PhoneNumber *string `json:"PhoneNumber,omitempty" name:"PhoneNumber"`
// Id号(五选二)
IdNumber *string `json:"IdNumber,omitempty" name:"IdNumber"`
// 银行卡号(五选二)
BankCardNumber *string `json:"BankCardNumber,omitempty" name:"BankCardNumber"`
// 用户请求来源 IP(五选二)
UserIp *string `json:"UserIp,omitempty" name:"UserIp"`
// 国际移动设备识别码(五选二)
Imei *string `json:"Imei,omitempty" name:"Imei"`
// ios 系统广告标示符(五选二)
Idfa *string `json:"Idfa,omitempty" name:"Idfa"`
// 业务场景 ID,需要找技术对接
Scene *string `json:"Scene,omitempty" name:"Scene"`
// 姓名
Name *string `json:"Name,omitempty" name:"Name"`
// 用户邮箱地址
EmailAddress *string `json:"EmailAddress,omitempty" name:"EmailAddress"`
// 用户住址
Address *string `json:"Address,omitempty" name:"Address"`
// 关联的腾讯帐号 QQ:1;
// 开放帐号微信: 2;
AccountType *string `json:"AccountType,omitempty" name:"AccountType"`
// 可选的 QQ 或微信 openid
Uid *string `json:"Uid,omitempty" name:"Uid"`
// qq 或微信分配给网站或应用的 appid,用来
// 唯一标识网站或应用
AppIdU *string `json:"AppIdU,omitempty" name:"AppIdU"`
// WIFI MAC
WifiMac *string `json:"WifiMac,omitempty" name:"WifiMac"`
// WIFI 服务集标识
WifiSSID *string `json:"WifiSSID,omitempty" name:"WifiSSID"`
// WIFI-BSSID
WifiBSSID *string `json:"WifiBSSID,omitempty" name:"WifiBSSID"`
// 业务 ID,在多个业务中使用此服务,通过此
// ID 区分统计数据
BusinessId *string `json:"BusinessId,omitempty" name:"BusinessId"`
// Id加密类型
// 0:不加密(默认值)
// 1:md5
// 2:sha256
// 3:SM3
IdCryptoType *string `json:"IdCryptoType,omitempty" name:"IdCryptoType"`
// 手机号加密类型
// 0:不加密(默认值)
// 1:md5, 2:sha256
// 3:SM3
PhoneCryptoType *string `json:"PhoneCryptoType,omitempty" name:"PhoneCryptoType"`
// MAC 地址
Mac *string `json:"Mac,omitempty" name:"Mac"`
// 国际移动用户识别码
Imsi *string `json:"Imsi,omitempty" name:"Imsi"`
// 姓名加密类型
// 0:不加密(默认值)
// 1:md5
// 2:sha256
// 3:SM3
NameCryptoType *string `json:"NameCryptoType,omitempty" name:"NameCryptoType"`
}
func NewQueryAntiFraudVipRequest ¶
func NewQueryAntiFraudVipRequest() (request *QueryAntiFraudVipRequest)
func (*QueryAntiFraudVipRequest) FromJsonString ¶
func (r *QueryAntiFraudVipRequest) FromJsonString(s string) error
func (*QueryAntiFraudVipRequest) ToJsonString ¶
func (r *QueryAntiFraudVipRequest) ToJsonString() string
type QueryAntiFraudVipResponse ¶
type QueryAntiFraudVipResponse struct {
*tchttp.BaseResponse
Response *struct {
// 表示该条记录能否查到:1为能查到,-1为查不到
Found *int64 `json:"Found,omitempty" name:"Found"`
// 表示该条Id能否查到:1为能查到,-1为查不到
IdFound *int64 `json:"IdFound,omitempty" name:"IdFound"`
// 0~100;值越高 欺诈可能性越大
RiskScore *uint64 `json:"RiskScore,omitempty" name:"RiskScore"`
// 扩展字段,对风险类型的说明
// 注意:此字段可能返回 null,表示取不到有效值。
RiskInfo []*RiskDetail `json:"RiskInfo,omitempty" name:"RiskInfo" list`
// 业务侧错误码。成功时返回Success,错误时返回具体业务错误原因。
// 注意:此字段可能返回 null,表示取不到有效值。
CodeDesc *string `json:"CodeDesc,omitempty" name:"CodeDesc"`
// 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。
RequestId *string `json:"RequestId,omitempty" name:"RequestId"`
} `json:"Response"`
}
func NewQueryAntiFraudVipResponse ¶
func NewQueryAntiFraudVipResponse() (response *QueryAntiFraudVipResponse)
func (*QueryAntiFraudVipResponse) FromJsonString ¶
func (r *QueryAntiFraudVipResponse) FromJsonString(s string) error
func (*QueryAntiFraudVipResponse) ToJsonString ¶
func (r *QueryAntiFraudVipResponse) ToJsonString() string
type RiskDetail ¶
type RiskDetail struct {
// 风险码
RiskCode *uint64 `json:"RiskCode,omitempty" name:"RiskCode"`
}
Click to show internal directories.
Click to hide internal directories.