Documentation
¶
Index ¶
- type AccountRiskDetail
- type CollinadataContext
- type CollinadataQueryResult
- type ParamAccountQuery
- type ResultWrapper
- type SigAuthenticateContext
- type SigAuthenticateResult
- type TaobaoAntifraudRiskassessmentGetAPIResponse
- type TaobaoAntifraudRiskassessmentGetRequest
- func (r TaobaoAntifraudRiskassessmentGetRequest) GetApiMethodName() string
- func (r TaobaoAntifraudRiskassessmentGetRequest) GetApiParams() url.Values
- func (r TaobaoAntifraudRiskassessmentGetRequest) GetCollinadataContext() *CollinadataContext
- func (r *TaobaoAntifraudRiskassessmentGetRequest) SetCollinadataContext(collinadataContext *CollinadataContext) error
- type TaobaoAntifraudRiskassessmentGetResponse
- type TaobaoAntifraudRiskuserGetAPIResponse
- type TaobaoAntifraudRiskuserGetRequest
- func (r TaobaoAntifraudRiskuserGetRequest) GetApiMethodName() string
- func (r TaobaoAntifraudRiskuserGetRequest) GetApiParams() url.Values
- func (r TaobaoAntifraudRiskuserGetRequest) GetParamAccountQuery() *ParamAccountQuery
- func (r *TaobaoAntifraudRiskuserGetRequest) SetParamAccountQuery(paramAccountQuery *ParamAccountQuery) error
- type TaobaoAntifraudRiskuserGetResponse
- type TaobaoCollinafacadeNocaptchaSigAuthenticateAPIResponse
- type TaobaoCollinafacadeNocaptchaSigAuthenticateRequest
- func (r TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) GetApiMethodName() string
- func (r TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) GetApiParams() url.Values
- func (r TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) GetSigAuthenticateContext() *SigAuthenticateContext
- func (r *TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) SetSigAuthenticateContext(sigAuthenticateContext *SigAuthenticateContext) error
- type TaobaoCollinafacadeNocaptchaSigAuthenticateResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountRiskDetail ¶
type AccountRiskDetail struct {
Name string `json:"name,omitempty" xml:"name,omitempty"`
}
AccountRiskDetail
type CollinadataContext ¶
type CollinadataContext struct { AppKey string `json:"app_key,omitempty" xml:"app_key,omitempty"` TokenId string `json:"token_id,omitempty" xml:"token_id,omitempty"` SceneId string `json:"scene_id,omitempty" xml:"scene_id,omitempty"` SerialNo string `json:"serial_no,omitempty" xml:"serial_no,omitempty"` TimeStamp int64 `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"` Trans string `json:"trans,omitempty" xml:"trans,omitempty"` }
CollinadataContext
type CollinadataQueryResult ¶
type CollinadataQueryResult struct { Score string `json:"score,omitempty" xml:"score,omitempty"` RiskLevel string `json:"risk_level,omitempty" xml:"risk_level,omitempty"` Detail string `json:"detail,omitempty" xml:"detail,omitempty"` }
CollinadataQueryResult
type ParamAccountQuery ¶
type ParamAccountQuery struct { AppKey string `json:"app_key,omitempty" xml:"app_key,omitempty"` Timestamp string `json:"timestamp,omitempty" xml:"timestamp,omitempty"` AppToken string `json:"app_token,omitempty" xml:"app_token,omitempty"` SceneId string `json:"scene_id,omitempty" xml:"scene_id,omitempty"` PhoneNumber string `json:"phone_number,omitempty" xml:"phone_number,omitempty"` Ip string `json:"ip,omitempty" xml:"ip,omitempty"` Trans string `json:"trans,omitempty" xml:"trans,omitempty"` }
ParamAccountQuery
type ResultWrapper ¶
type ResultWrapper struct { Result *CollinadataQueryResult `json:"result,omitempty" xml:"result,omitempty"` Code int64 `json:"code,omitempty" xml:"code,omitempty"` Success bool `json:"success,omitempty" xml:"success,omitempty"` Msg string `json:"msg,omitempty" xml:"msg,omitempty"` }
ResultWrapper
type SigAuthenticateContext ¶
type SigAuthenticateContext struct { AccessKey string `json:"access_key,omitempty" xml:"access_key,omitempty"` Token string `json:"token,omitempty" xml:"token,omitempty"` SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"` RemoteIp string `json:"remote_ip,omitempty" xml:"remote_ip,omitempty"` Sig string `json:"sig,omitempty" xml:"sig,omitempty"` AppKey string `json:"app_key,omitempty" xml:"app_key,omitempty"` }
SigAuthenticateContext
type SigAuthenticateResult ¶
type SigAuthenticateResult struct { Timestamp int64 `json:"timestamp,omitempty" xml:"timestamp,omitempty"` Code string `json:"code,omitempty" xml:"code,omitempty"` Msg string `json:"msg,omitempty" xml:"msg,omitempty"` Detail string `json:"detail,omitempty" xml:"detail,omitempty"` }
SigAuthenticateResult
type TaobaoAntifraudRiskassessmentGetAPIResponse ¶
type TaobaoAntifraudRiskassessmentGetAPIResponse struct { model.CommonResponse TaobaoAntifraudRiskassessmentGetResponse }
反欺诈风险识别 APIResponse taobao.antifraud.riskassessment.get
反欺诈服务是阿里大数据风控服务能力的对外输出,通过用户信誉、行为分析精准识别可信用户和风险用户并实时防御,解决交易、支付、活动等关键业务环节存在的欺诈威胁,保护企业品牌和数据,降低企业经济损失
type TaobaoAntifraudRiskassessmentGetRequest ¶
type TaobaoAntifraudRiskassessmentGetRequest struct { model.Params // contains filtered or unexported fields }
反欺诈风险识别 APIRequest taobao.antifraud.riskassessment.get
反欺诈服务是阿里大数据风控服务能力的对外输出,通过用户信誉、行为分析精准识别可信用户和风险用户并实时防御,解决交易、支付、活动等关键业务环节存在的欺诈威胁,保护企业品牌和数据,降低企业经济损失
func NewTaobaoAntifraudRiskassessmentGetRequest ¶
func NewTaobaoAntifraudRiskassessmentGetRequest() *TaobaoAntifraudRiskassessmentGetRequest
func (TaobaoAntifraudRiskassessmentGetRequest) GetApiMethodName ¶
func (r TaobaoAntifraudRiskassessmentGetRequest) GetApiMethodName() string
func (TaobaoAntifraudRiskassessmentGetRequest) GetApiParams ¶
func (r TaobaoAntifraudRiskassessmentGetRequest) GetApiParams() url.Values
func (TaobaoAntifraudRiskassessmentGetRequest) GetCollinadataContext ¶
func (r TaobaoAntifraudRiskassessmentGetRequest) GetCollinadataContext() *CollinadataContext
func (*TaobaoAntifraudRiskassessmentGetRequest) SetCollinadataContext ¶
func (r *TaobaoAntifraudRiskassessmentGetRequest) SetCollinadataContext(collinadataContext *CollinadataContext) error
type TaobaoAntifraudRiskassessmentGetResponse ¶
type TaobaoAntifraudRiskassessmentGetResponse struct { XMLName xml.Name `xml:"antifraud_riskassessment_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 RiskResult *ResultWrapper `json:"risk_result,omitempty" xml:"risk_result,omitempty"` }
type TaobaoAntifraudRiskuserGetAPIResponse ¶
type TaobaoAntifraudRiskuserGetAPIResponse struct { model.CommonResponse TaobaoAntifraudRiskuserGetResponse }
反欺诈用户风险查询 APIResponse taobao.antifraud.riskuser.get
根据用户基础信息,核实平台上的用户是否存在欺诈风险
type TaobaoAntifraudRiskuserGetRequest ¶
type TaobaoAntifraudRiskuserGetRequest struct { model.Params // contains filtered or unexported fields }
反欺诈用户风险查询 APIRequest taobao.antifraud.riskuser.get
根据用户基础信息,核实平台上的用户是否存在欺诈风险
func NewTaobaoAntifraudRiskuserGetRequest ¶
func NewTaobaoAntifraudRiskuserGetRequest() *TaobaoAntifraudRiskuserGetRequest
func (TaobaoAntifraudRiskuserGetRequest) GetApiMethodName ¶
func (r TaobaoAntifraudRiskuserGetRequest) GetApiMethodName() string
func (TaobaoAntifraudRiskuserGetRequest) GetApiParams ¶
func (r TaobaoAntifraudRiskuserGetRequest) GetApiParams() url.Values
func (TaobaoAntifraudRiskuserGetRequest) GetParamAccountQuery ¶
func (r TaobaoAntifraudRiskuserGetRequest) GetParamAccountQuery() *ParamAccountQuery
func (*TaobaoAntifraudRiskuserGetRequest) SetParamAccountQuery ¶
func (r *TaobaoAntifraudRiskuserGetRequest) SetParamAccountQuery(paramAccountQuery *ParamAccountQuery) error
type TaobaoAntifraudRiskuserGetResponse ¶
type TaobaoAntifraudRiskuserGetResponse struct { XMLName xml.Name `xml:"antifraud_riskuser_get_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 EventId string `json:"event_id,omitempty" xml:"event_id,omitempty"` Score string `json:"score,omitempty" xml:"score,omitempty"` RiskLevel string `json:"risk_level,omitempty" xml:"risk_level,omitempty"` DetailList []AccountRiskDetail `json:"detail_list,omitempty" xml:"detail_list>account_risk_detail,omitempty"` }
type TaobaoCollinafacadeNocaptchaSigAuthenticateAPIResponse ¶
type TaobaoCollinafacadeNocaptchaSigAuthenticateAPIResponse struct { model.CommonResponse TaobaoCollinafacadeNocaptchaSigAuthenticateResponse }
人机识别 APIResponse taobao.collinafacade.nocaptcha.sig.authenticate
人机识别颁发签名串后,本接口负责向ISV提供签名串校验服务
type TaobaoCollinafacadeNocaptchaSigAuthenticateRequest ¶
type TaobaoCollinafacadeNocaptchaSigAuthenticateRequest struct { model.Params // contains filtered or unexported fields }
人机识别 APIRequest taobao.collinafacade.nocaptcha.sig.authenticate
人机识别颁发签名串后,本接口负责向ISV提供签名串校验服务
func NewTaobaoCollinafacadeNocaptchaSigAuthenticateRequest ¶
func NewTaobaoCollinafacadeNocaptchaSigAuthenticateRequest() *TaobaoCollinafacadeNocaptchaSigAuthenticateRequest
func (TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) GetApiMethodName ¶
func (r TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) GetApiMethodName() string
func (TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) GetApiParams ¶
func (r TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) GetApiParams() url.Values
func (TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) GetSigAuthenticateContext ¶
func (r TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) GetSigAuthenticateContext() *SigAuthenticateContext
func (*TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) SetSigAuthenticateContext ¶
func (r *TaobaoCollinafacadeNocaptchaSigAuthenticateRequest) SetSigAuthenticateContext(sigAuthenticateContext *SigAuthenticateContext) error
type TaobaoCollinafacadeNocaptchaSigAuthenticateResponse ¶
type TaobaoCollinafacadeNocaptchaSigAuthenticateResponse struct { XMLName xml.Name `xml:"collinafacade_nocaptcha_sig_authenticate_response"` RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识 Ret int64 `json:"ret,omitempty" xml:"ret,omitempty"` RetDetail *SigAuthenticateResult `json:"ret_detail,omitempty" xml:"ret_detail,omitempty"` }
Source Files
¶
- AccountRiskDetail.go
- CollinadataContext.go
- CollinadataQueryResult.go
- ParamAccountQuery.go
- ResultWrapper.go
- SigAuthenticateContext.go
- SigAuthenticateResult.go
- TaobaoAntifraudRiskassessmentGetRequest.go
- TaobaoAntifraudRiskassessmentGetResponse.go
- TaobaoAntifraudRiskuserGetRequest.go
- TaobaoAntifraudRiskuserGetResponse.go
- TaobaoCollinafacadeNocaptchaSigAuthenticateRequest.go
- TaobaoCollinafacadeNocaptchaSigAuthenticateResponse.go