Je développe une application iOS pour scanner des codes QR. Je suis capable de numériser et d'get du code QR.
Question:
Ma question est de savoir quels sont les types de données et le format que je peux attendre de codes QR?
Au cours de ma search sur google j'ai trouvé le code QR peut être utilisé pour
Est-ce la list complète et existe-t-il la même norme pour représenter datatables ci-dessus dans les codes QR? Signifie la même manière de générer le code QR pour les types QR ci-dessus.
Existe-t-il un moyen standard de générer et de représenter des données dans QR Code?
Fondamentalement, vos informations textuelles doivent être identifiables pour ce qu'elles sont:
Il y a un très bon résumé ici .
Données de contact – utiliser MeCard , ou vCard (beaucoup plus verbeux), par exemple: MECARD:Surname, First;ADR:123 Some St., Town, Zip Code, Country;EMAIL:some_name@some_ip.com;TEL:+11800123123;BDAY:19550231;;
Donne:
Données du calendar – Aucune norme n'a encore été définie
URL: Commencez votre URL avec le spécificateur de format standard tel que http://
, par exemple: http://stackoverflow.com/questions/19900835/qr-code-possible-data-types-or-standards
Donne:
Adresse e-mail – Commencez par mailto:[email protected]
donne:
Numéro de téléphone – Commencez avec tel:
par exemple tel:+1-212-555-1212
donne:
SMS – Voir la RFC 5724 .
geo:lat,long,alt
URI: geo:40.71872,-73.98905,100
(100 pieds au-dessus des bureaux de Google) donne: WIFI:S:abc;T:WEP;P:1234;;
. Pour WPA / WPA2: WIFI:S:abc;T:WPA;P:1234;;
. Sans encryption: WIFI:S:abc;T:nopass;P:1234;;
. Tous les exemples ci-dessus ont été générés avec le packageage Python qrcode à partir de la command line.
Fondamentalement, le code QR renvoie des données de text qui peuvent être de n'importe quel type. Vous pouvez mettre n'importe quel type de données dans n'importe quel format de string dans le code QR. Cela dépend totalement de vous. Vous pouvez le considérer comme
[NSSsortingng ssortingngWithFormat]
.