能否通过移动网站获取设备的电话ID、MAC地址、序列号和/或Android ID?
也就是说,不是通过可下载的应用程序,而是通过用户在其移动设备浏览器上访问的链接来实现?
如果可以,怎么做呢?
能否通过移动网站获取设备的电话ID、MAC地址、序列号和/或Android ID?
也就是说,不是通过可下载的应用程序,而是通过用户在其移动设备浏览器上访问的链接来实现?
如果可以,怎么做呢?
READ_PHONE_STATE
权限的保护。你说你需要网站上的一个相对独特的ID。
可以查看用户代理:http://en.wikipedia.org/wiki/User_agent,它会告诉你正在查看你网页的设备/浏览器类型。
你也可以获取用户的IP地址,但这可能会在将来的请求中发生变化。
你还可以尝试存储cookie,但用户随时可能删除他们的cookie。
关于如何获取这些信息的具体方法,取决于你的网站是用什么构建的。
Mozilla/5.0(Linux;U;Android 4.0.4;en-us;SCH-I535 4G Build / IMM76D)AppleWebKit / 534.30(KHTML,like Gecko)Version / 4.0 Mobile Safari / 534.30;
如果他们使用相同的手机、浏览器和操作系统,则可能有多个用户具有相同的UserAgent。 - Bryan Denny