Trīs shēmas
Katra shēma ir īss teksta gabals, ko tālrunis prot nodot īstajai lietotnei. mailto: atver e-pasta lietotni, tel: atver zvanītāju, bet sms: atver ziņojumu lietotni, saņēmēju un reizēm arī ziņojumu jau aizpildot.
Tālruņa numuri vislabāk darbojas starptautiskā formātā ar plusa zīmi un valsts kodu, piemēram, +15035550123, lai kods darbotos arī apmeklētājiem no citām valstīm.
- mailto:hello@example.com?subject=Order%20question&body=Hi (RFC 6068)
- tel:+15035550123 (RFC 3966)
- sms:+15035550123?body=Hello (RFC 5724)
- SMSTO:+15035550123:Hello (vecāka konvencija, joprojām plaši nolasāma)
- MATMSG:TO:hello@example.com;SUB:Hi;BODY:Hello;; (vecāka e-pasta konvencija)
Ziņojuma teksta kodēšana
Tēmas un ziņojumu pamatteksti mailto un sms saitēs ir jākodē ar procentu kodējumu, tāpēc atstarpe kļūst par %20, bet &-zīme tekstā — par %26. Nekodētas rakstzīmes var pārtraukt ziņojumu vai salauzt saiti.
Platformas ne vienmēr ir vienādi apstrādājušas sms pamatteksta parametru, kas ir viens no iemesliem, kāpēc vecākā SMSTO: forma joprojām ir izplatīta QR ģeneratoros. Uzticama pārbaude ir izmēģināt gan iPhone, gan Android pirms drukāšanas.
Ko šie kodi nevar izdarīt
QR kods pats nevar nosūtīt e-pastu, īsziņu vai veikt zvanu. Tas tikai atver lietotni ar aizpildītiem laukiem, un skenētājs pats izlemj, vai spiest sūtīt vai zvanīt.
Tā kā saņēmējs ir redzams pirms nosūtīšanas, cilvēkiem jāpārbauda, vai tas atbilst gaidītajam. Kods, kas iepriekš aizpilda ziņojumu uz maksas numuru vai nepazīstamu adresi, ir brīdinājuma signāls.