3

所以这是我的问题的基本动机有点混淆:

我想跟踪用户对特定商店的忠诚度。每家商店的收银机上都会有一张 NFC 贴纸。购买时,用户会在他们的手机上使用一个应用程序(当然可以使用 NFC),贴纸会发回一些指定商店的代码。

现在这是我的问题,一个,我可以将一个简单的代码发送回我的应用程序,然后,例如,添加到某个数据库中吗? 这个链接在底部附近,提供了我不想要的“内容选项”的描述。此外,NFC-Forum 规范并没有告诉我太多信息(或者我只是没找对地方)。

另外,我如何实际将此标签/代码放在这些贴纸之一上?如果我自己做,我可以将它们设为只读吗?

4

2 回答 2

7

您可以在 NFC 标签上放置任意信息 - 您可以上传的内容和格式没有限制。想想 NFC 标签,如果它们是普通的数据存储位置,例如硬盘驱动器或 CD - 您可以将具有任意内容的任意格式的文件保存到这些位置。与 NFC 标签相同。

无论如何,推荐 NFC 论坛标准用于称为NDEF的内容格式(NFC 论坛数据交换格式是一种轻量级二进制消息格式,旨在将一个或多个应用程序定义的有效负载封装到单个消息结构中。

此外,对于特定数据(链接、电话号码、日历事件等),还有另一个推荐的 NFC 论坛标准,称为RTD记录类型定义指定了构建 NFC 论坛应用程序定义和第三方使用的标准记录类型的格式和规则。基于 NDEF 数据格式)。

因此,实际上您可以使用任意数据格式或 NDEF,对于数据本身,您可以遵循 RTD 建议还是不遵循...这取决于您。

对于标签写入,您可以购买一些现有的软件和 USB NFC 读/写器,或者您可以编写自己的软件 - 这比较困难,因为您必须知道您想使用的标签的硬件特性。

所有标签都允许永久数据锁定

问候, STeN

www.mautilus.com, petr.mazanec@mautilus.com

于 2011-07-12T02:51:57.370 回答
1

对于 Android 设备,您将使用所谓的 Android 应用程序记录 (AAR) 创建一个标签。AAR 包含您的应用程序的包名称,并且使用一种称为 Beam 的技术,Android 会自动启动您的应用程序。然后,您可以自由访问包含在 NDEF 消息中的其他记录,这些记录可能会以某种方式包含商店的 id,并联系您的站点。

我已经尝试过 AAR 并且它可以工作,我还创建了一个NFC Eclipse 插件,如果你有 Android 手机和一些标签,它可以让你立即启动并运行;-)

于 2012-04-04T13:07:10.153 回答