我正在寻找一个开源项目,我可以获取所有手机的列表,并通过浏览器UserAgent检测它们。
我遇到了一个WURFL。但看起来这个列表还没有使用最新的基于Android的设备进行更新。 (我可能错了)
答案 0 :(得分:2)
WURLF做得很好,可以让useragent数据库保持最新状态。并且它们具有回退机制,因此如果您需要的特定版本不在数据库中,它将回退到适当的匹配,因此您仍然可以获得可用的数据。当移动运营商可以通过修改说明内部版本号来调整用户代理时,这很有效。
然而,直到最近才免费使用,但(据我所知)只能在非商业项目上免费使用。您需要从http://www.scientiamobile.com/获取许可才能用于商业项目。