我正在使用连接到PN532 NFC的树莓派从电话中打印以下信息。
我想知道是否还可以使用NFC来获取电话号码?我的印象是,NFC不允许在没有第三方工具的情况下提供此类信息,但是我想确定是否仅使用PN532是不可能的?谢谢
大多数移动设备主要是为最终用户设计的NFC读/写器,或者是操作系统安全部分中的模拟支付卡。
与Android相比,iOS对NFC的支持有限。
对于设备到设备的通信,您需要NFC Peer to Peer,iOS不支持,而Android不再支持。
OR
[您需要一台设备来模拟NFC卡,而一台设备要成为读卡器/写入器,并且iOS除了OS Payment App之外不支持卡仿真,而Android则支持卡仿真。
[这留下了唯一的共同点,因为PN532模拟了它可以做的卡,而手机将其电话号码写入了模拟卡。
下一个障碍iOS和Android不会通过NFC本地广播其手机号码的敏感信息,因此,如果您的应用获得许可并能够从设备读取电话号码,则必须为其编写应用(我注意到这是可能的,并且是另一个问题的主题),但如果您失败,您可以要求用户输入他们的电话号码。
因此,总的来说,可以为Raspberry Pi编写各种应用程序和合适的软件,但是需要进行大量工作,并且要求用户启动应用程序来转移手机号码。