Odkazy mailto, sms a tel

Také se nazývá: URI mailto, URI tel, URI sms, SMSTO, QR kód e-mailu, QR kód telefonu

Definice

Odkazy mailto, sms a tel jsou standardní schémata URI, která otevřou nový e-mail, textovou zprávu nebo telefonní hovor. V QR kódu vyplní údaje, ale odeslat nebo volat musí stále člověk klepnutím.

Tři schémata

Každé schéma je krátký kus textu, který telefon umí předat správné aplikaci. mailto: otevře e-mailovou aplikaci, tel: číselník a sms: aplikaci pro zprávy, s již vyplněným příjemcem a někdy i zprávou.

Telefonní čísla fungují nejlépe v mezinárodním formátu se znaménkem plus a předvolbou země, například +15035550123, aby kód fungoval i pro návštěvníky z jiných zemí.

  • mailto:hello@example.com?subject=Order%20question&body=Hi (RFC 6068)
  • tel:+15035550123 (RFC 3966)
  • sms:+15035550123?body=Hello (RFC 5724)
  • SMSTO:+15035550123:Hello (starší konvence, stále široce čtená)
  • MATMSG:TO:hello@example.com;SUB:Hi;BODY:Hello;; (starší konvence pro e-mail)

Kódování textu zprávy

Předměty a těla zpráv v odkazech mailto a sms musí být zakódovány procentovým kódováním, takže mezera se stane %20 a ampersand uvnitř textu %26. Nezakódované znaky mohou zprávu useknout nebo odkaz porušit.

Platformy nezpracovávaly parametr body v sms vždy stejně, což je jeden z důvodů, proč je starší tvar SMSTO: v generátorech QR stále běžný. Spolehlivou kontrolou je test na iPhonu i Androidu před tiskem.

Co tyto kódy neumějí

QR kód nedokáže sám odeslat e-mail, textovou zprávu ani uskutečnit hovor. Jen otevře aplikaci s vyplněnými poli a o stisknutí odeslání nebo volání rozhoduje ten, kdo skenuje.

Protože je příjemce před odesláním vidět, lidé by měli zkontrolovat, že odpovídá jejich očekávání. Kód, který předvyplní zprávu na číslo se zvýšenou tarifací nebo neznámou adresu, je varovným signálem.

Často kladené otázky

Může QR kód odeslat textovou zprávu automaticky?

Ne. Kód sms nebo SMSTO otevře aplikaci pro zprávy s vyplněným číslem a textem a odeslat ji musí stále člověk.

Jak vytvořím QR kód, který zavolá na telefonní číslo?

Zakódujte tel: následované číslem v mezinárodním formátu, například tel:+15035550123. Po naskenování se otevře číselník s připraveným číslem.

Jak přidám předmět do QR kódu e-mailu?

Použijte mailto:adresa?subject=Váš%20předmět&body=Váš%20text, s mezerami a zvláštními znaky zakódovanými procentovým kódováním.

Jaký je rozdíl mezi sms: a SMSTO:?

sms: je standardní schéma URI z RFC 5724, zatímco SMSTO: je starší konvence z prvních aplikací čteček QR. Většina telefonů čte obojí.

Zdroje a normy

Všechny pojmy