风险画像 2.0 设备版

API 方式

Base URL

API

URL请求方式Content-Type输出格式字符集
api-base-url?partner_code=xxx∂ner_key=xxxPOSTapplication/jsonJSONUTF-8

示例:https://cn.apitd.net/verification/persona/device/v1?partner_code=test_code∂ner_key=test_key

认证参数
字段类型含义建议备注
partner_codeString合作方标识必须由 TD 分配
partner_keyString合作方密钥必须由 TD 分配

请求参数

字段类型含义建议备注
imeiString设备 IMEI条件必须
oaidString设备 OAID条件必须
idfaString设备 IDFA条件必须
gaidString设备 GAID条件必须

请求示例

{
    "idfa": "D0005365-0A68-4DA2-84A2-5D96F44E71C9"
}

响应参数

字段类型含义备注
codeIntegerAPI 状态码
messageString状态信息在 API 异常状态下会输出具体的异常原因
sequence_idString响应唯一码用于跟踪每次请求记录的唯一标识
device_risk_scoreInteger设备风险分范围为 0 - 100
device_environment_risk_labelsString设备环境风险标签abnormal_time:本机时间异常

emulator:设备为模拟器

incognito_mode:隐身模式

headless_mode:虚拟浏览器

abnormal_useragent:UA 异常

debugger_detected:检测到调试器

hook_tool_detected:检测到改机工具

device_info_tampered:设备参数被篡改

group_control:群控

no_sim:未插 sim 卡

abnormal_device_attr:设备参数异常

script_tempered:脚本被篡改

virtual_machine:设备为虚拟机

local_debug:本地调试

adb_link:ADB 调试

repackaged:二次打包

proxy_detected:使用代理

root:root

jail_break:越狱

vpn_detected:使用 VPN

replay_attacks:重放攻击

cookie_tempered:Cookie 被篡改

crawler:爬虫

malicious_crx:恶意扩展程序

debug_tool:调试器工具

app_multiple_running:应用多开

sys_multiple_running:系统多开

gps_fake:虚拟定位

risk_rom:疑似风险 ROM

camera_fake:摄像头劫持

suspected_reset:疑似重置

short_uptime:开机时间过短
device_risk_labelsString设备风险标签fraudulent_registration:垃圾注册

coupon_abuse:薅羊毛

tampered_device:篡改设备

fake_device:虚假设备

high_risk_device:高危设备

sms_bombing:短信轰炸

scalping:黄牛

spam:垃圾信息

suspicious_attacks_ip:疑似攻击行为 IP

suspicious_high_risk_status_phone:疑似高危状态号码

high_risk_phone:高风险手机号
device_decline_count_180dInteger近 180 天设备拒绝量
device_decline_rate_180dInteger近 180 天设备拒绝率范围为 0 - 100
device_review_count_180dInteger近 180 天设备核验量
device_review_rate_180dInteger近 180 天设备核验率范围为 0 - 100
device_phone_count_180dInteger近 180 天设备关联手机号数量
device_risk_phone_count_180dInteger近 180 天设备关联风险手机号数量
device_risk_phone_rate_180dInteger近 180 天设备关联风险手机号占比范围为 0 - 100
device_ip_count_180dInteger近 180 天设备关联 IP 数量
device_risk_ip_count_180dInteger近 180 天设备关联风险 IP 数量
device_risk_ip_rate_180dInteger近 180 天设备关联风险 IP 占比范围为 0 - 100
device_phone_province_count_180dInteger近 180 天设备关联手机号省份数量
device_ip_province_count_180dInteger近 180 天设备关联 IP 省份数量
device_account_count_180dInteger近 180 天设备关联账号数量

API 状态码

code含义
200成功
301未购买此服务
302流量已被禁用
303流量不足
304服务已过期
305日流量已封顶
9600系统错误
9606参数非法

响应示例

{
    "code": 200,
    "message": "成功",
    "sequence_id": "1724749226076873S36D2067D9564565",
    "device_risk_score": 95,
    "device_environment_risk_labels": [
        "device_info_tampered"
    ],
    "device_risk_labels": [
      	"fraudulent_registration"
    ],
    "device_decline_count_180d": 1,
    "device_decline_rate_180d": 100,
    "device_review_count_180d": 0,
    "device_review_rate_180d": 0,
    "device_phone_count_180d": 1,
    "device_risk_phone_count_180d": 0,
    "device_risk_phone_rate_180d": 0,
    "device_ip_count_180d": 1,
    "device_risk_ip_count_180d": 0,
    "device_risk_ip_rate_180d": 0,
    "device_phone_province_count_180d": 1,
    "device_ip_province_count_180d": 1,
    "device_account_count_180d": 1
}