Skip to content

3.2.1 设备信息数据结构

参数

参数类型必选说明备注
build_infoobjectY系统编译信息-
cpuobjectYcpu信息-
memoryobjectY内存信息-
batteryobjectY电池信息-
screenobjectY屏幕信息-
sensorarray objectY传感器信息-
telephonyobjectY手机卡信息-
otherobjectY其他信息-
os_versionstringY操作系统版本-
os_platformstringY系统平台,固定值-
app_sdk_versionstringY金融SDK版本-
device_modelstringY手机型号-
app_versionstringYapp版本号-
app_languagestringYapp的语言-
app_channelstringY发布渠道-
mt_gidstringY美图内部设备号-
app_sdk_namestringYsdk的名称,如MTFSDK-
app_buildstringYapp构建号-
app_bundle_idstringYapp包名-
network_carrierstringY运营商名称,如中国移动-
app_namestringYapp名称-
network_typestringY0:未知;1:wifi;2:2G;3:3G;4:4G;5:5G-
device_namestringY设备名称,在设置-关于本机中设置的名称-
is_jailbrokenboolY是否越狱,ios独有-
is_rootboolYandroid独有,是否root-
device_buildstringY系统编译号,android独有-
device_markerstringY终端制造商,android独有-
device_brandstringY终端品牌,android独有-
is_http_proxyboolY是否有http代理-
is_base_modeboolY是否为App基础模式-
physical_memorystringY手机物理内存大小,字节数-
device_diskstringY手机磁盘大小字节数-
is_simulatorboolYtrue为模拟器,false为真机。仅android-
app_idfastringY广告标识符,ios独有-
app_idfvstringY提供商标识符,ios独有-
android_idstringYandroid独有-
oaidstringY安卓独有-

build_info

参数类型必选说明备注
build_brandstringY设备品牌-
build_modelstringY设备型号-
build_version_releasestringYOS版本字符串-
build_idstringY设备版本号-
build_displaystringY显示屏参数-
build_productstringY产品名-
build_manufacturerstringY硬件制造商-
build_devicestringY设备驱动名称-
build_hardwarestringY设备硬件名称-
build_fingerprintstringY设备的唯一标示-
build_serialstringY串口序列号-
build_typestringY设备版本类型-
build_tagsstringY描述build的标签-
build_hoststringY--
build_userstringY设备用户名-
build_boardstringY设备基板名称-
build_bootloaderstringY设备引导程序版本号-
build_timestringYbuild时间-
build_cpu_abiarray stringYcpu指令集名称-
build_version_radiostringY无线电固件版本号-
build_version_codenamestringY当前系统开发代号-
build_incrementalstringY系统源代码控制值-

cpu

参数类型必选说明备注
cpu_processors_countintYCPU核心数-
cpu_min_freqstringYCUP最小频率-
cpu_max_freqstringYCPU最大频率-

memory

参数类型必选说明备注
ramstringY可用运行内存(格式化)-
ram_totalstringY总运行内存大小(格式化)-
romstringY手机内部可用存储空间(格式化)-
rom_totalstringY手机内部总存储空间(格式化)-
ram_rawlongY可用运行内存 (元数据)-
ram_total_rawlongY总运行内存大小(元数据)-
rom_rawlongY手机内部可用存储空间(元数据)-
rom_total_rawlongY手机内部总存储空间 (元数据)-

battery

参数类型必选说明备注
levelintY电池电量百分比-
scaleintY电池电量最大值(由于系统限制默认100)-
technologystringY电池类型-
statusintY电池状态-
pluggedintY充电插座类型-
healthintY电池健康-
voltageintY当前电压-
temperatureintY当前温度-

screen

参数类型必选说明备注
screen_widthintY显示尺寸的绝对宽度(以像素为单位)-
screen_heightintY显示尺寸的绝对高度(以像素为单位)-
screen_dpiintY屏幕密度-
screen_densityfloatY显示的逻辑密度-
screen_xdpifloatYX维度上每英寸屏幕的精确物理像素-
screen_ydpifloatYY维度上每英寸屏幕的精确物理像素-
screen_scaled_densityfloatY在显示器上的字体的比例因子-

sensor.object

参数类型必选说明备注
typestringY传感器类型-
vendorstringY传感器的厂商-

telephony

参数类型必选说明备注
mobilestringY手机号-
device_software_versionstringY设备软件版本-
network_country_isostringY网络国家代号-
network_operatorstringY网络运营商代号-
network_operator_namestringY网络运营商名字-
network_typestringY网络类型-
phone_typestringY设备电话类型-
sim_country_isostringYSIM卡国家代号-
sim_operatorstringYSIM卡运营商代号-
sim_operator_namestringYSIM卡运营商名字-
sim_statestringYSIM卡状态-

other

参数类型必选说明备注
application_idstringY应用的包名-
android_idstringYAndroid系统中用于唯一标识设备的字符串-
os_languagestringY区域的语言代码-
os_language_countrystringY区域设置的国家/地区的名称-
ad_idstringYgoogle 广告标识符-
is_open_vpnboolY是否开启vpn-
is_rootboolY设备是否root-
network_typeintY当前网络状态-
media_drm_idstringY数字版权管理的Media Drm Id-
gsf_idstringY谷歌服务框架Id-
is_debugboolY设备是否开启开发者模式的Debug调试状态-
is_mock_locationboolY是否是模拟定位-
os_typestringY当前设备系统名称-
gidstringY美图内部设备号-

示例

json
{
    "build_info": {
        "build_brand": "samsung",
        "build_model": "SM-G998B",
        "build_version_release": "13",
        "build_id": "TP1A.220624.014",
        "build_display": "RP1A.200720.012.S908BXXU3CWAF",
        "build_product": "o1sxxx",
        "build_manufacturer": "Samsung",
        "build_device": "o1s",
        "build_hardware": "qcom",
        "build_fingerprint": "samsung/o1sxxx/o1s:13/TP1A.220624.014/S908BXXU3CWAF:user/release-keys",
        "build_serial": "SN20240513002X",
        "build_type": "user",
        "build_tags": "release-keys",
        "build_host": "SWHE9820",
        "build_user": "android",
        "build_board": "lahaina",
        "build_bootloader": "S908BXXU3CWAF",
        "build_time": "1683123456789",
        "build_cpu_abi": [
            "arm64-v8a"
        ],
        "build_version_radio": "S908BXXU3CWAF",
        "build_version_codename": "REL",
        "build_incremental": "S908BXXU3CWAF"
    },
    "cpu": {
        "cpu_processors_count": 8,
        "cpu_min_freq": "1.78GHz",
        "cpu_max_freq": "2.84GHz"
    },
    "memory": {
        "ram": "6GB",
        "ram_total": "8GB",
        "rom": "128GB",
        "rom_total": "256GB",
        "ram_raw": 6442450944,
        "ram_total_raw": 8589934592,
        "rom_raw": 137438953472,
        "rom_total_raw": 274877906944
    },
    "battery": {
        "level": 85,
        "scale": 100,
        "technology": "Li-ion",
        "status": 2,
        "plugged": 1,
        "health": 2,
        "voltage": 4200,
        "temperature": 35
    },
    "screen": {
        "screen_width": 1080,
        "screen_height": 2400,
        "screen_dpi": 420,
        "screen_density": 2.625,
        "screen_xdpi": 422.5,
        "screen_ydpi": 421.8,
        "screen_scaled_density": 2.625
    },
    "sensor": [
        {
            "type": "accelerometer",
            "vendor": "Bosch"
        }
    ],
    "telephony": {
        "mobile": "+1234567890",
        "device_software_version": "RP1A.200720.012",
        "network_country_iso": "US",
        "network_operator": "310260",
        "network_operator_name": "T-Mobile",
        "network_type": "LTE",
        "phone_type": "GSM",
        "sim_country_iso": "US",
        "sim_operator": "310260",
        "sim_operator_name": "T-Mobile",
        "sim_state": "READY"
    },
    "other": {
        "application_id": "com.example.app",
        "android_id": "a1b2c3d4e5f6g7h8",
        "os_language": "en",
        "os_language_country": "US",
        "ad_id": "12345678-1234-1234-1234-123456789012",
        "is_open_vpn": false,
        "is_root": false,
        "network_type": 13,
        "media_drm_id": "drm_id_123456",
        "gsf_id": "gsf_id_123456",
        "is_debug": false,
        "is_mock_location": false,
        "os_type": "Android",
        "gid": "abcdefghjkl"
    },
    "os_version": "iOS 16.5.1",
    "os_platform": "iOS",
    "app_sdk_version": "v3.2.1",
    "device_model": "iPhone 14 Pro",
    "app_version": "6.8.0",
    "app_language": "zh-CN",
    "app_channel": "App Store",
    "mt_gid": "MTG1234567890ABCDEF",
    "app_sdk_name": "MTFSDK",
    "app_build": "2023081512",
    "app_bundle_id": "com.meitu.finance",
    "network_carrier": "中国移动",
    "app_name": "金融",
    "network_type": "5",
    "device_name": "小明的iPhone",
    "is_jailbroken": false,
    "is_root": false,
    "device_build": "TP1A.220624.014",
    "device_marker": "富士康",
    "device_brand": "小米",
    "is_http_proxy": false,
    "is_base_mode": true,
    "physical_memory": "8589934592",
    "device_disk": "268435456000",
    "is_simulator": false,
    "app_idfa": "E621E1E-8B64-4A01-9A0A-5C5D1E1E1E1E",
    "app_idfv": "550E8400-E29B-41D4-A716-446655440000",
    "android_id": "9774d56d682e5cb",
    "oaid": "867222050012345"
}