سه طرح
هر طرح متنی کوتاه است که گوشی میداند به کدام برنامه بسپارد. mailto: برنامه ایمیل را باز میکند، tel: شمارهگیر را و sms: برنامه پیامرسان را، با گیرنده و گاهی خود پیام از پیش پرشده.
شمارههای تلفن با قالب بینالمللی، یعنی علامت بعلاوه و کد کشور مثل +15035550123، بهتر کار میکنند تا کد برای بازدیدکنندگان از کشورهای دیگر هم جواب بدهد.
- mailto:hello@example.com?subject=Order%20question&body=Hi (RFC 6068)
- tel:+15035550123 (RFC 3966)
- sms:+15035550123?body=Hello (RFC 5724)
- SMSTO:+15035550123:Hello (قرارداد قدیمیتر، هنوز بسیار خوانده میشود)
- MATMSG:TO:hello@example.com;SUB:Hi;BODY:Hello;; (قرارداد ایمیل قدیمیتر)
کدگذاری متن پیام
موضوع و متن پیام در پیوندهای mailto و sms باید درصدگذاری شوند، پس فاصله به %20 و علامت & درون متن به %26 تبدیل میشود. نویسههای کدگذارینشده میتوانند پیام را کوتاه کنند یا پیوند را بشکنند.
پلتفرمها همیشه پارامتر متن sms را یکسان تجزیه نکردهاند، که یکی از دلایل رایج ماندن شکل قدیمیتر SMSTO: در تولیدکنندههای QR است. آزمایش روی آیفون و اندروید پیش از چاپ بررسی مطمئن است.
این کدها چه کارهایی نمیتوانند بکنند
کد QR نمیتواند خودش ایمیل بفرستد، پیامک بفرستد یا تماس بگیرد. فقط برنامه را با فیلدهای پرشده باز میکند و کسی که اسکن میکند تصمیم میگیرد ارسال یا تماس را بزند.
چون گیرنده پیش از ارسال دیده میشود، مردم باید بررسی کنند که با انتظارشان جور باشد. کدی که پیامی را برای شماره با تعرفه ویژه یا نشانی ناآشنا از پیش پر میکند علامت هشدار است.