在 Javascript 中使用 QRCode 通过 link 传递 JSON 对象

Passing JSON object with a link using QRCode in Javascript

我想生成一个带有 link 和 JSON 对象的 QRCode,但它应该被隐藏。 所以这将生成一个具有 link:

的基本二维码
var QRCode = require('qrcode')

QRCode.toString('http://www.example.org/mypath',{type:'terminal'}, function (err, url) {
  console.log(url)
})

如果我有一个 Get 到那个路径,我将能够使用查询来添加一些额外的信息,如下所示:

QRCode.toString('http://www.example.org/mypath?id=123abc&option=yes',{type:'terminal'}, function (err, url) {
  console.log(url)
})

但我想以 JSON 格式或不可见的形式发送隐藏的 id field.The 目的是客户端可以从其帐户生成 QRCode 但在那之后我想要他能够仅使用二维码登录并传递一些信息,例如他选择的选项。

更clear.He将能够从他的帐户生成3个二维码来回答options:Yes的问题,不,不要Know.He将不得不扫描代码他 phone(未登录或未通过我的应用登录)并将他发送到我的网站,并选择问题选项。

所以问题是我如何生成带有 link 和 JSON 对象的二维码,这些对象的详细信息在我的网站访问之前是隐藏的。 希望对大家有所帮助,谢谢!

我想你不能,你可以传递文本,json 什么都可以,但是 link 可以将你送到某个地方,其他东西 not.You 可以将查询传递给 link 但是如果你想在 qr 中隐藏一些东西你不能。