是否可以通过移动网站获取设备的电话ID,MAC地址,序列号和/或Android ID?
也就是说,不是通过可下载的应用程序,而是通过用户在移动设备上的浏览器中访问的链接?
若然,怎么样?
答案 0 :(得分:5)
不,这是不可能的。即使对于原生应用,设备身份信息也会在READ_PHONE_STATE
权限之后得到保护。
由于网站无法请求权限,因此您无法在应用外部检索此信息。
答案 1 :(得分:1)
你说你在网站上需要一个唯一的(ish)ID。
查看UserAgents:http://en.wikipedia.org/wiki/User_agent,它会告诉您哪种设备/浏览器正在查看您的网页
您还可以检索用户的IP地址,这可能会在将来对您网站的请求中发生变化。
您也可以尝试存储Cookie,但用户可以随时删除其Cookie。
有关如何获取这些内容的具体信息,具体取决于您的网站的构建方式。