QR Codes

Publicado en 14 junio, 2013

Tenemos dos posibilidades para poder generar QR Codes, la primera de las opciones es atacando el Api de Google Chart, https://developers.google.com/chart/infographics/docs/qr_codes?hl=es-ES , con la que podemos utilizar generador de QR Code: http://www.phpclasses.org/package/6399-PHP-Generate-QR-Code-images-using-Google-Chart-API.html, o atacando directamente la URL y la segunda es una librería con la que podemos generar el QR code directamente, (http://phpqrcode.sourceforge.net/index.php ).

La información que se envia para generar estos códigos es de tipo texto, dependerá del formato con el que lo generemos y el lector de códigos QR para ser interpretado.

El formato con el que generar los QR Codes es el siguiente:

MECARD

N: Nombre de contacto (separado por coma se usa LASTNAME,FIRSTNAME)

SOUND: Como se lee, (separado por coma establece apellido y nombre)

TEL: Teléfono

TEL-AV: Numero de videotelefono

EMAIL: Correo electrónico

NOTE: Texto

BDAY: Cumpleaños (YYMMDD formato)

ADR: Dirección separado por comas

URL: Website

NICKNAME: Nickname

Ej.:

MECARD:

N:Vanesa;

ADR:Atocha 20 Madrid;

TEL:952897744;

EMAIL:vanesa@prueba.es;

URL:http://www.alsur.es;;

Sobre Google Chart:

http://chart.apis.google.com/chart?chs=250×250&cht=qr&chld=L|0
&chl=MECARD%253AN%253Avanesa%253BADR%253ACalle%2Baneto%252C%2B10%253BTEL
%253A%253BEMAIL%253Avanesa%2540prueba.es%253B%253B

Enlace al QR Code

MATMSG

TO: Destinatario

SUB: Asunto

BODDY: Mensaje

EJ.:

MATMSG:
TO:vanesa@prueba.es;
SUB:prueba;
BODY:Esto es una prueba.;;

Sobre Google Chart:

http://chart.apis.google.com/chart?chs=250×250&cht=qr&chld=L|0
&chl=MATMSG%253ATO%253Avanesa%2540alsur.es
%253BSUB%253Aprueba%253BBODY%253AEste%2Bes%2Buna%2Bprueba%253B%253B

Enlace al QR Code

URL

http://www.alsur.es

Sobre Google Chart:

http://chart.apis.google.com/chart?chs=250×250&cht=qr
&chld=L|0&chl=http%253A%252F%252Fwww.alsur.es

Enlace al QR Code

BOOKMARK

MEBKM:

TITLE:Tu titulo;

URL:http://www.prueba.com;;

Sobre Google Chart:

http://chart.apis.google.com/chart?chs=250×250
&cht=qr&chld=L|0&chl=MEBKM%253ATITLE%253A%253BURL%253A%253B%253B

Enlace al QR Code

TEXT

hola esto es un texto

Sobre Google Chart:

http://chart.apis.google.com/chart?chs=250×250&cht=qr&chld=L|0
&chl=Hola%2Besto%2Bes%2Bun%2Btexto

Enlace al QR Code

SMSTO

SMSTO:622778855:Este es el texto;

Sobre Google Chart:

http://chart.apis.google.com/chart?chs=250×250&cht=qr&chld=L|0
&chl=SMSTO%253A622778855%253AEste%2Bes%2Bel%2Btexto

Enlace al QR Code

TEL

TEL:952897744;

Sobre Google Chart:

http://chart.apis.google.com/chart?chs=250×250&cht=qr&chld=L|0
&chl=TEL%253A952897744

Enlace al QR Code

GEO

GEO:36.544148,-4.6249439;

Sobre Google Chart:

http://chart.apis.google.com/chart?chs=250×250&cht=qr&chld=L|0
&chl=GEO%253A36.544148%252C-4.6249439%252C

Enlace al QR Code

WIFI

WIFI:

T:WEP;

S:Nombre;

P:password;;

Sobre Google Chart:

http://chart.apis.google.com/chart?chs=250×250&cht=qr&chld=L|0
&chl=WIFI%253AT%253AWEP%253BS%253ACAFE%253BP%253A123%253B%253B

Enlace al QR Code

Algunas referencias al tipo de formato:

http://www.nttdocomo.co.jp/english/service/developer/make/content/barcode/function/application/index.html

http://theqrplace.wordpress.com/2011/05/02/qr-code-tech-info-mecard-format/

http://www.nttdocomo.co.jp/english/service/developer/make/content/barcode/function/application/addressbook/index.html

http://fisherwebdev.com/wordpress/2010/05/21/vcards-as-qr-codes-with-google-image-chart-api/

Referencia para codificar URL con Smarty:

http://stackoverflow.com/questions/16039340/url-encode-with-smarty


Sin respuestas to "QR Codes"


    ¿Algo que comentar?