IntermédiaireInternet

Générer un QR Code à partir d’une URL

Promis à un grand avenir, les QR Code n’ont jamais vraiment percé. Le principe de devoir flasher un code barre sur un panneau publicitaire dans la rue ou sur un magazine partait d’une bonne idée, mais un frein majeur a tué dans l’oeuf l’évolution de ce mode de communication. Android ou iPhone, aucun smartphone ne savait lire en natif les codes QR. Comprendre par là qu’il n’y avait pas d’application, déjà installé par défaut sur le téléphone, qui permettait de scanner un QR Code. Et les apps d’appareil photo n’en étaient pas plus capables. Et dans la jungle des Google Play Store et App Store iOS, difficile de s’y retrouver entre les applications payantes et les gratuites gavées de publicités. Si aujourd’hui les téléphones savent les lire sans avoir à installer un programme supplémentaire, les QR code ont quasiment disparu du paysage. Mais pour celles et ceux qui veulent encore créer des qrcode, voici un générateur d’images QR Code proposé par Google. Avec une simple URL, on peut obtenir un code barre QR qui renvoie vers la page internet de son choix. C’est une Google API qui est utilisée pour la génération de codes QR en deux dimensions.

Si cette méthode est intéressante, ce n’est pas uniquement pour créer un ou deux QR Code. Le réel intérêt de ce tutoriel est de donner les clés pour générer des QR Code à la volée, en grande série ou de manière automatisée, avec un script par exemple. Les cas d’utilisation peuvent être nombreux et les développeurs sauront comment tirer profit de cette API Google.

 

Générateur de QR Code avec une URL

1. Utiliser la base de cette URL pour l’adapter et générer des QR code dans un simple navigateur web :

https://chart.googleapis.com/chart?chs=100x100&cht=qr&chld=L|0&chl=windowsfacile
https://chart.googleapis.com/chart?chs=100x100&cht=qr&chld=L|0&chl=https://www.windows8facile.fr/

2. Enregistrer l’image pour l’utiliser sur un support publicitaire ou sur un site internet.

Voir aussi

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page