如何根据 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/53.0.2785.134 Mobile Safari/537.36 OppoBrowser/ 10.5.0.1

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

第一个根据最后面显示的 OppoBrowser 我们可以知道大概率是 Oppo手机 ,因为这是 Oppo OS自带的浏览器,一般不会安装在其他品牌手机上。

但是第二个就麻烦了,是用手机QQ浏览器打开的,每个手机都可以安装手机QQ浏览器,这怎么办呢?

其实,我们发现在每串ua里面的Build之前都有一个 PBEM00 ,这个才是每个手机型号的唯一标志,复制它。

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

Oppo R17

搞定!

发表评论

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