Quiero generar un QRCode que tenga un enlace y un objeto JSON con él, pero debería estar oculto. Entonces esto generará un qrcode básico que tiene un enlace:
var QRCode = require('qrcode') QRCode.toString('http://www.example.org/mypath',{type:'terminal'}, function (err, url) { console.log(url) })Si tengo un Get to that path, podré usar una consulta para agregar información adicional como esta:
QRCode.toString('http://www.example.org/mypath?id=123abc&option=yes',{type:'terminal'}, function (err, url) { console.log(url) })Pero me gustaría enviar la identificación oculta en un formato JSON o algo que no sea un campo visible. El propósito es que el cliente pueda generar un QRCode desde su cuenta, pero después de eso quiero que pueda iniciar sesión solo con el qrcode y pasar alguna información como la opción que eligió.
Para que quede más claro. Podrá generar 3 qrcodes desde su cuenta a una pregunta con opciones: Sí, No, No sé. Tendrá que escanear el código con su teléfono (sin iniciar sesión o desde mi aplicación) y enviarlo a mi sitio web con la opción seleccionada a la pregunta.
Entonces, la pregunta es cómo puedo generar qrcode con un enlace pero también un objeto JSON con detalles que están ocultos hasta que mi sitio accede a ellos. Espero que tenga sentido, gracias!
Supongo que no puede, puede pasar texto, json lo que sea, pero ambos enlaces que lo envían a algún lado y algo más no. Puede pasar consultas al enlace, pero si quiere algo oculto en el qr, no puede.