mailto، sms اور tel لنکس

دیگر نام: mailto URI, tel URI, sms URI, SMSTO, ای میل QR کوڈ, فون QR کوڈ, email QR code, phone QR code

تعریف

mailto، sms اور tel لنکس معیاری URI اسکیمیں ہیں جو نئی ای میل، ٹیکسٹ میسج یا فون کال کھولتی ہیں۔ QR کوڈ میں یہ تفصیلات بھر دیتی ہیں، لیکن بھیجنے یا کال کرنے کا بٹن پھر بھی اسکین کرنے والا دباتا ہے۔

تین اسکیمیں

ہر اسکیم متن کا مختصر ٹکڑا ہے جسے فون درست ایپ کو دینا جانتا ہے۔ 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 کے body پیرامیٹر کو ہمیشہ یکساں طور پر پارس نہیں کیا، اسی لیے پرانی SMSTO: شکل QR جنریٹرز میں اب بھی عام ہے۔ پرنٹ سے پہلے iPhone اور Android دونوں پر ٹیسٹ کرنا قابلِ اعتماد جانچ ہے۔

یہ کوڈ کیا نہیں کر سکتے

QR کوڈ خود ای میل نہیں بھیج سکتا، ٹیکسٹ نہیں بھیج سکتا اور کال نہیں کر سکتا۔ یہ صرف ایپ کو فیلڈز بھر کر کھولتا ہے، اور اسکین کرنے والا فیصلہ کرتا ہے کہ بھیجنے یا کال کا بٹن دبائے یا نہیں۔

چونکہ وصول کنندہ بھیجنے سے پہلے نظر آتا ہے، لوگوں کو جانچنا چاہیے کہ وہ ان کی توقع کے مطابق ہے۔ جو کوڈ پریمیم ریٹ نمبر یا اجنبی ایڈریس کو پیغام پہلے سے بھر دے وہ خطرے کی علامت ہے۔

عمومی سوالات

کیا QR کوڈ خودکار طور پر ٹیکسٹ میسج بھیج سکتا ہے؟

نہیں۔ sms یا SMSTO کوڈ میسجنگ ایپ کو نمبر اور متن بھر کر کھولتا ہے، اور بھیجنے کا بٹن پھر بھی شخص کو دبانا پڑتا ہے۔

میں ایسا QR کوڈ کیسے بناؤں جو فون نمبر پر کال کرے؟

tel: کے بعد نمبر بین الاقوامی شکل میں انکوڈ کریں، جیسے tel:+15035550123۔ اسکین کرنے سے ڈائلر نمبر تیار کر کے کھلتا ہے۔

ای میل QR کوڈ میں سبجیکٹ لائن کیسے شامل کروں؟

mailto:address?subject=Your%20subject&body=Your%20text استعمال کریں، خالی جگہیں اور خاص حروف پرسنٹ انکوڈ کر کے۔

sms: اور SMSTO: میں کیا فرق ہے؟

sms: RFC 5724 کی معیاری URI اسکیم ہے، جبکہ SMSTO: ابتدائی QR ریڈر ایپس کی پرانی روایت ہے۔ زیادہ تر فون دونوں پڑھتے ہیں۔

ماخذ اور معیارات

تمام اصطلاحات