是否可以通过移动网站获取设备的电话 ID、MAC 地址、序列号和/或 Android ID?
也就是说,不是通过可下载的应用程序,而是通过用户在移动设备上的浏览器中访问的链接?
如果是这样,怎么做?
是否可以通过移动网站获取设备的电话 ID、MAC 地址、序列号和/或 Android ID?
也就是说,不是通过可下载的应用程序,而是通过用户在移动设备上的浏览器中访问的链接?
如果是这样,怎么做?
不,这是不可能的。即使对于本机应用程序,设备身份信息也受到READ_PHONE_STATE
许可的保护。
由于网站无法请求权限,因此您无法在应用程序之外检索此信息。
你说你需要一个网站上的唯一(ish)ID。
查看 UserAgents:http ://en.wikipedia.org/wiki/User_agent ,它会告诉你什么样的设备/浏览器正在查看你的网页
您还可以检索用户的 IP 地址,这可能会在未来对您网站的请求中发生变化。
您也可以尝试存储 cookie,但用户可以随时删除他们的 cookie。
关于如何获得这些的细节,这取决于你的网站是用什么构建的。