手册上说gatewayworker可以通过$_SERVER['REMOTE_ADDR']来获取对方ip,但是在局域网里面没办法判断信息的具体来源,无法具体到某一台设备,我现在想获取mac地址,请问gatewayworker可以在收到对方发来的信息时获取对方的mac地址吗?我想在events文件里面打印打印mac信息,请问有大神知道如何实现吗?
手册上说gatewayworker可以通过$_SERVER['REMOTE_ADDR']来获取对方ip,但是在局域网里面没办法判断信息的具体来源,无法具体到某一台设备,我现在想获取mac地址,请问gatewayworker可以在收到对方发来的信息时获取对方的mac地址吗?我想在events文件里面打印打印mac信息,请问有大神知道如何实现吗?
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答809 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.3k 阅读
1 回答704 阅读✓ 已解决
刚好我最近也在做这一块,官方文档好像是没有获取MAC地址一项的。好在我做的是电路板,电路板上的程序会首先获取本机mac,在连接成功后先发送一次mac地址和设备SN。服务器端根据这两个数据把硬件和用户进行关系绑定。同理如果你想获取客户的mac地址,建议把代码写在客户端中。纯gateway应该拿不到这个值。