公众号能否获取手机IMIE或MEID
各位大佬想问下微信公众号能否获取设备唯一标识。如果能如何获取呀,希望大佬们指教一下
回答:
微信公众号无法直接获取设备唯一标识。微信公众号在用户授权登录时,可以获得用户的基本信息和openid,但不能获取用户手机的imei、mac地址等硬件信息。如果需要获取设备唯一标识,可以考虑使用第三方sdk或者在移动应用中获取,但需要注意遵守相关隐私政策和规定。
回答:
在微信公众号中,通过JS-SDK提供的接口获取设备唯一标识。为公众号开启JS-SDK权限,并获取到对应的appId和appSecret。
在前端页面中引入微信JS-SDK库,使用微信提供的config接口进行配置,配置中需要传入appId、timestamp、nonceStr和signature等参数。
配置完成后,可以调用微信提供的getNetworkType接口,获取当前网络状态信息,其中包含设备的唯一标识deviceid。
回答:
不可以,通过JS的方式获取不了,只能通过 JS Brige
去调用外部的APP去获取对应的信息。
微信的JSSDK也没有提供对应的API ? JS-SDK说明文档
另外,为什么要收集IMIE和MEID?这些事归类于敏感信息的,有需要的话还是需要阅读一下 《个人信息保护法》 。
如果要是识别用户是否唯一,获取用户的 OpenID
或者 UnionID
即可。
- 网页授权 | 微信开放文档
- 获取用户基本信息(UnionID机制) | 微信开放文档
以上是 公众号能否获取手机IMIE或MEID 的全部内容, 来源链接: utcz.com/p/934138.html