Aller au contenu
FlashScan Pro

Pré-remplir le générateur par lien : le paramètre ?content=

Un lien qui ouvre le générateur déjà rempli : le paramètre ?content= pour partager un QR code prêt à l’emploi, dans un e-mail ou une documentation.

Un QR code en un clic

Partager un QR code, c’est bien. Partager un lien qui fabrique le QR code, c’est mieux : le destinataire n’a rien à taper, rien à copier-coller — il clique, le générateur s’ouvre déjà rempli, il n’a plus qu’à télécharger. C’est exactement ce que fait le paramètre ?content= de FlashScan Pro.

La syntaxe

Ajoutez ?content= suivi du texte à encoder dans l’URL de l’application :

https://flashscanpro.com/?content=https%3A%2F%2Fexample.com

Le paramètre ?text= fonctionne à l’identique — les deux sont acceptés. À l’ouverture, la valeur est lue, nettoyée des espaces superflus et injectée dans le champ de contenu du générateur standard ; un paramètre vide est ignoré.

Construire un lien propre

Les caractères spéciaux doivent être encodés pour l’URL : espace → %20, & → %26, ? → %3F. En JavaScript, encodeURIComponent fait le travail :

const url = 'https://flashscanpro.com/?content=' + encodeURIComponent('WIFI:T:WPA;S:MaBox;P:secret;;')

Si le contenu contient déjà sa propre query string (comme https://site.fr/page?a=1&b=2), l’encodage est indispensable : un & nu serait interprété comme un nouveau paramètre de l’URL principale et tronquerait le contenu.

Les cas d’usage

  • Documentation produit : un lien « Générer le QR code de cette page » pré-rempli avec l’URL de la doc.
  • Signature d’e-mail : le support envoie un lien qui produit immédiatement le QR de rendez-vous ou de suivi.
  • Onboarding : un tutoriel embarque un lien qui prépare le code Wi-Fi de démonstration.
  • Support client : au lieu de dicter une URL à taper dans le générateur, envoyez le lien qui la contient.

Ce qu’il faut savoir côté confidentialité

Le paramètre est lu localement par le navigateur au chargement de la page — aucune API applicative ne reçoit le contenu pour encoder le QR code, qui est produit entièrement sur l’appareil. Nuance honnête : comme n’importe quelle URL, celle-ci est demandée à l’hébergeur statique qui sert la page. Pour du contenu banal (URL publiques, textes) c’est sans conséquence ; pour des données sensibles, préférez saisir le contenu à la main — voir QR code et données personnelles.