detectrisk

解释:检测用户是否是作弊用户。接口调用请求说明

  1. POST https://openapi.baidu.com/rest/2.0/smartapp/detectrisk?access_token=ACCESS_TOKEN

参数说明

query参数:

参数名类型是否必须描述
access_tokenstring接口调用凭证detectrisk - 图1

post参数:

参数名类型是否必须描述
appkeystring小程序appkey
xtokenjson string小程序通过swan-getSystemRiskInfo获取的内容,格式:{"key":"xxxx","value":"xxxx"}
typestring运营活动的类型,该值由风控平台分配。目前只有一种marketing
clientipstring客户端的IP,非小程序服务本地IP。
tsint服务器的时间戳,秒级
evstring事件类型,预先分配事件ID定义。1、点击活动按钮(或者活动操作),活动相关操作默认选择此事件2、 进入活动页面3、注册4、登录5、分享6、点赞7、评论8、 提现9、下单/提单10、支付11、业务自定义动作12、浏览feed13、开宝箱14、领取红包15、分享feed16、做任务17、签到18、排行榜19、邀请20、新客红包21、摇一摇22、语音红包23、视频红包24、金融授信25、答题
useragentstring客户端请求小程序Server的useragent
phonestring加密后的电话号码,加密方法:sha1

返回值说明:

名称类型描述
errnoint错误码 0:正确返回,非0:异常返回
errmsgstring错误信息
request_idstring请求ID,标识一次请求
dataobject详细数据,errno为0的情况下才有意义

data字段描述:

名称类型描述
levelstring风险级别,目前有四个,风险等级依次降低(其中1最高,4最低)1 - 高危 2 - 嫌疑 3 - 普通 4 - 正常。建议开发者将风险等级为1、2的做拦截处理
tagarray对应的描述

返回值示例:

  1. {
  2. "data": {
  3. "level": "3",
  4. "tag": [
  5. "空"
  6. ]
  7. },
  8. "errmsg": "succ",
  9. "errno": 0,
  10. "request_id": "3922098303",
  11. "timestamp": 1561110003
  12. }