当前位置: 首页 > news >正文

quickapp_快应用_requestHeader

和客户端相同,在进行请求交互中,后端会需要获取当前设备信息,此时需要使用应用上下文app与设备信息

应用版本号

const app = require('@system.app')app.getInfo().versionName // 
  • versionName:应用版本名称 (manifest.json中versionName配置项的值)

设备品牌、设备型号

const device = require('@system.device')
device.getInfo(data=>{
/*{model: 设备型号brand: 设备品牌
}*/
})

设备唯一标识

const device = require('@system.device')
device.getDeviceId(data=>{// {deviceId: ''} // 存在空的可能
}, err=>{// err
})
  • deviceId:设备唯一标识。在 Android 上返回 IMEI 或 MEID; 在 Android Q 之后,除了华为手机返回 aaid(应用匿名设备标识符),其他厂商手机如果支持 oaid(匿名设备标识符)则返回 oaid,否则返回空值。

用户唯一标识

const device = require('@system.device')
device.getUserId(data=>{// {userId : 'xxx'}
}, err=>{// err
})
  • userId: 用户唯一标识。在 Android 上返回 androidid

tips: 一般deviceId与userId存在一个即可(都为空可能会出现问题)

http://www.lryc.cn/news/240429.html

相关文章:

  • FPGA----ZCU106使用petalinux 2019.1的第一个app开发
  • 华为ac+fit漫游配置案例
  • Jenkins 配置节点交换内存
  • 二百零七、Flume——Flume实时采集5分钟频率的Kafka数据直接写入ODS层表的HDFS文件路径下
  • 【实验】配置用户自动获取IPv6地址的案例
  • 手撕A*算法(详解A*算法)
  • 1688API如何获取商品详情信息(关键词搜索商品列表),1688API接口开发系列
  • 〖大前端 - 基础入门三大核心之JS篇㊶〗- DOM事件传播和事件监听方法addEventListener()
  • Cartographer实现双雷达建图
  • (离散数学)主析取范式
  • Communications link failure
  • XC3320 离线式、无电感交流输入线性稳压器 可替代KP3310 固定5V输出电压
  • 导购APP、淘客查券机器人与淘客系统:全面对比与选择
  • 飞翔的鸟游戏
  • 【SpringCloud】为什么选择微服务?
  • 基于Python实现汽车销售数据可视化+预测【500010086.1】
  • 干货分享:好用的两款封面制作工具
  • 模版模式 设计模式
  • MySQL锁机制
  • webpack loader
  • Java—学生信息管理系统(简单、详细)
  • Spring第一课,了解IDEA里面的文件,回顾Cookie和Session,获取Session,Cookie,Header的方式
  • AcWing113.特殊排序
  • 数据仓库岗面试
  • 企业建数仓的第一步是选择一个好用的ETL工具
  • 行情分析 - - 加密货币市场大盘走势(11.23)
  • 穿山甲SDK 集成·android接入广告·app流量变现
  • 深度学习模型训练计算量的估算
  • 【实验笔记】C语言实验——降价提醒机器人
  • YOLOv5分割训练,从数据集标注到训练一条龙解决