mailto-, sms- ja tel-linkit

Tunnetaan myös nimillä: mailto-URI, tel-URI, sms-URI, SMSTO, sähköposti-QR-koodi, puhelin-QR-koodi

Määritelmä

mailto-, sms- ja tel-linkit ovat vakiomuotoisia URI-skeemoja, jotka avaavat uuden sähköpostin, tekstiviestin tai puhelun. QR-koodissa ne täyttävät tiedot, mutta ihminen painaa yhä lähetä- tai soita-painiketta.

Kolme skeemaa

Jokainen skeema on lyhyt tekstinpätkä, jonka puhelin osaa antaa oikealle sovellukselle. mailto: avaa sähköpostisovelluksen, tel: avaa soittimen ja sms: avaa viestisovelluksen, vastaanottaja ja joskus viesti valmiiksi täytettynä.

Puhelinnumerot toimivat parhaiten kansainvälisessä muodossa plusmerkillä ja maakoodilla, kuten +15035550123, jotta koodi toimii muista maista tuleville vierailijoille.

  • mailto:hello@example.com?subject=Order%20question&body=Hi (RFC 6068)
  • tel:+15035550123 (RFC 3966)
  • sms:+15035550123?body=Hello (RFC 5724)
  • SMSTO:+15035550123:Hello (vanhempi käytäntö, yhä laajasti luettu)
  • MATMSG:TO:hello@example.com;SUB:Hi;BODY:Hello;; (vanhempi sähköpostikäytäntö)

Viestitekstin koodaus

mailto- ja sms-linkkien aiheet ja viestitekstit täytyy koodata prosenttikoodauksella, joten välilyönnistä tulee %20 ja tekstin sisällä olevasta et-merkistä %26. Koodaamattomat merkit voivat katkaista viestin tai rikkoa linkin.

Alustat eivät ole aina jäsentäneet sms-body-parametria samalla tavalla, mikä on yksi syy siihen, miksi vanhempi SMSTO:-muoto on yhä yleinen QR-generaattoreissa. Testaus sekä iPhonella että Androidilla ennen painamista on luotettava tarkistus.

Mitä nämä koodit eivät voi tehdä

QR-koodi ei voi lähettää sähköpostia, tekstiviestiä tai soittaa puhelua itse. Se vain avaa sovelluksen kentät täytettyinä, ja skannaaja päättää, painaako hän lähetä- vai soita-painiketta.

Koska vastaanottaja näkyy ennen lähettämistä, ihmisten pitäisi tarkistaa, että se vastaa odotettua. Koodi, joka esitäyttää viestin lisämaksulliseen numeroon tai tuntemattomaan osoitteeseen, on varoitusmerkki.

Usein kysytyt kysymykset

Voiko QR-koodi lähettää tekstiviestin automaattisesti?

Ei. sms- tai SMSTO-koodi avaa viestisovelluksen numero ja teksti täytettyinä, ja ihmisen täytyy yhä painaa lähetä.

Miten teen QR-koodin, joka soittaa puhelinnumeroon?

Koodaa tel: ja sen perään numero kansainvälisessä muodossa, kuten tel:+15035550123. Skannaus avaa soittimen numero valmiina.

Miten lisään aiherivin sähköposti-QR-koodiin?

Käytä muotoa mailto:osoite?subject=Aiheesi&body=Tekstisi, jossa välilyönnit ja erikoismerkit on koodattu prosenttikoodauksella.

Mitä eroa on sms:llä ja SMSTO:lla?

sms: on RFC 5724:n vakio-URI-skeema, kun taas SMSTO: on vanhempi käytäntö varhaisista QR-lukijasovelluksista. Useimmat puhelimet lukevat molemmat.

Lähteet ja standardit

Kaikki käsitteet