Astuce : générer un QRCode rapidement

Voici une petite astuce offerte par Google et ses API Google Chart, qui permet de générer à la volée un QRCode de n’importe quelle URL ou donnée texte d’ailleurs. L’usage est assez simple puisqu’il suffit de placer dans l’URL les dimensions du QRCode final et le texte à codifier :

http://chart.googleapis.com/chart?cht=qr&chs=<Largeur>x<Hauteur>&choe=UTF-8&chld=H&chl=<URL de votre site>

Ce qui donne par exemple pour ce blog :

http://chart.googleapis.com/chart?cht=qr&chs=150x150&choe=UTF-8&chld=H&chl=http://www.effi10.com

On peut donc imaginer par exemple, dans le cadre d’un blog WordPress, la génération à la volée du QRCode (en 150 pixels de côté) de l’URL de chaque article  (code à insérer dans la boucle dans single.php) :

<div class="qrcode">
  <img src="http://chart.googleapis.com/chart?cht=qr&chs=150x150&choe=UTF-8&chld=H&chl=<?php echo wp_get_shortlink(); ?>"
  width="150" height="150" alt="QRCode pour l'article <?php echo get_the_title(); ?>" />
</div>

On peut bien évidemment imaginer d’autres utilisations sur d’autres CMS que WordPress puisqu’il suffit de pouvoir récupérer l’URL de la page en cours pour pouvoir utiliser l’astuce.

Petite astuce complémentaire en passant : pour avoir le QRCode d’une URL minifiée via le service Google, il suffit de rajouter « .qr » à cette dernière 😉

Par exemple l’URL minifiée de ce blog est : http://goo.gl/NbZyMz ; son QRCode est donc http://goo.gl/NbZyMz.qr 🙂

Pour en savoir plus sur l’API Google Chart (seuls les QRCode ont disparu), cliquez ici !

Voir tous les articles de la catégorie Programmation

1 réflexion sur “Astuce : générer un QRCode rapidement”

  1. Jean-Francois ROUAULT

    Merci beaucoup Cédric pour cet article. Je viens d’implementer sur mon nouveau blog

Les commentaires sont fermés.

vel, dolor. Sed tempus id neque. id venenatis Retour haut de page