O Google Code dispõe de uma API (Google Chart API) muito útil para gerar gráficos e nela está incluída a possibilidade de criar QR Codes.
O seu funcionamento é muito simples e a implementação ainda mais fácil.
A API é composta por três especificações principais:
- cht=qr (é o tipo de gráfico a utilizar, que neste caso será o QR code)
- chl=<texto do código> (é o texto que vamos incluir no código gerado)
- chs=<dimensões do objeto a ser gerado> (valor em pixels para o qr code a ser gerado)
- choe=<tipo de output encoding> (UTF pretendido, Shift_JIS, UTF-8, ou ISO-8859-1)
- chld=<correção de erros>|<margem>
O url deverá ficar da seguinte forma:
http://chart.apis.google.com/chart?cht=qr&chl=Oleques.com&chs=480x480