Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使网页/应用程序只能从存储在NFC标签上的链接访问_Javascript_Html - Fatal编程技术网

Javascript 如何使网页/应用程序只能从存储在NFC标签上的链接访问

Javascript 如何使网页/应用程序只能从存储在NFC标签上的链接访问,javascript,html,Javascript,Html,我正在创建一个网站,将有一些有价值的内容上 其想法是,使用NXP标记编写器,打开“UID镜像”和“交互计数器镜像”,只通过存储在NFC标记上的链接访问网站 NXP在第3页的用户手册中说: “启用这两个功能将在链接数据集中添加UID和计数器值作为参数。标记上写入的链接数据集格式示例如下所示: 这将为您提供特定标记的点击次数。启用这两项功能后,后端系统(例如)可以检查用户是否实际点击了标记,或者是否使用了浏览器历史记录中的URL。” 长话短说,UID是常量,交互计数器是自动递增的二进制数。 每次新

我正在创建一个网站,将有一些有价值的内容上

其想法是,使用NXP标记编写器,打开“UID镜像”和“交互计数器镜像”,只通过存储在NFC标记上的链接访问网站

NXP在第3页的用户手册中说: “启用这两个功能将在链接数据集中添加UID和计数器值作为参数。标记上写入的链接数据集格式示例如下所示:

这将为您提供特定标记的点击次数。启用这两项功能后,后端系统(例如)可以检查用户是否实际点击了标记,或者是否使用了浏览器历史记录中的URL。”

长话短说,UID是常量,交互计数器是自动递增的二进制数。 每次新用户尝试通过NFC标签链接访问网页时,不同的镜像将增加一个二进制。(图1-2)


所以,如何将来自NFC标签的用户重定向到内容站点,以及如何将来自其他地方的用户重定向到退出站点。

这取决于您的后端语言,但基本上您会得到一个参数“m”,包含21个ASCII字节-14个字节UID,1个字节“x”,6个字节计数器。 将“m”分解为子字符串,并转换为一个数字。 然后将您得到的号码与上次请求进行比较

到目前为止,一切顺利。 然而,对于“有价值”的内容,我建议使用更复杂的IC,因为猜测更高的数字很容易。 一个例子是NTAG413DNA,它将“SUN”信息添加到NDEF中。然后可以检查它是否与UID&Counter匹配,或者有人猜测更高的计数器值