如何根据 UA 判断手机型号和厂家

拿下面2个 ua 来举例

Mozilla/5.0 (Linux; U; Android 8.1.0; zh-cn; PBEM00 Build/OPM1.171019.026) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/9.2 Mobile Safari/537.36

Mozilla/5.0 (Linux; U; Android 8.1.0; zh-cn; PBEM00 Build/OPM1.171019.026) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.134 Mobile Safari/537.36 OppoBrowser/ 10.5.0.1

都是 Oppo R17 的 ua ,第二个根据最后面的 OppoBrowser 还可以知道大概率是 Oppo ,因为这是 Oppo 系统自带的浏览器,一般不会安装在其他品牌手机上。

但是第一个是用手机QQ浏览器打开的,每个手机都可以安装手机QQ浏览器,怎么办呢?

其实仔细对比2个 ua 发现有一个共同点,在Build之前都有一个 PBEM00 ,这个才是每个手机型号的唯一标志。

上工信部电信设备进网管理网站查询发现, PBEM00 是 Oppo R17 的全网通版本型号。

Oppo R17

发表评论

电子邮件地址不会被公开。 必填项已用*标注