公司考情系统想要加强针对一下员工虚假打卡(上号替打卡、虚拟定位等)的现象,其中有个方案需要获取到企业微信中员工打卡设备的mac地址,根据这个mac地址去稍微鉴别一下。我翻了一下微信api文档,发现没有提供这个接口就无法直接获取到用户的mac地址。所以想请教一下,苹果端和安卓端的微信是否有办法能提供mac地址?或者还有别的其他的方案吗,谢谢!
通过这个属性获取
group.wifimac_infos.wifimac
```
为了用户的安全隐私,基本上都不会提供这样的接口的,除非是你自己写的程序(非网页版)去获取
一般是不能开放直接过去用户的MAC地址的,这个是不安全的,除非你改了微信的后台
一般是不能开放直接过去用户的MAC地址的,这个是不安全的,除非你改了微信的后台
这样是不对的,属于获取用户个人隐私。
微信没有提供获取MAC接口;
不过,可以获取其他硬件参数来对比即刻实现你的目标。
wx.getSystemInfo,手机品牌型号
微信不能获取到mac。但是你可以自己造一个特殊序列。每次打卡的时候发给服务器。。。。其实针对一下员工虚假打卡(上号替打卡、虚拟定位等)的现象。很简单,设置一下一个手机只能打卡一次,每次打卡需要连接特定的WiFi
原生的应用程序才可以吧,微信方面对隐私的把控很严格,可以采用网络定位手机号唯一等进行间接确定是否唯一