روابط mailto وsms وtel

يُعرف أيضا باسم: mailto URI, tel URI, sms URI, SMSTO, رمز QR للبريد الإلكتروني, رمز QR للهاتف

التعريف

روابط 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 بالطريقة نفسها دائما، وهذا أحد أسباب بقاء الصيغة الأقدم SMSTO: شائعة في مولّدات QR. والاختبار على iPhone وAndroid قبل الطباعة هو الفحص الموثوق.

ما لا تستطيع هذه الرموز فعله

لا يستطيع رمز QR إرسال بريد أو رسالة نصية أو إجراء مكالمة بنفسه. إنه يفتح التطبيق بالحقول المعبأة فقط، ويقرر من يمسح الرمز هل يضغط إرسال أو اتصال.

ولأن المستلم يظهر قبل الإرسال، ينبغي للناس التحقق من أنه يطابق ما يتوقعونه. والرمز الذي يعبّئ مسبقا رسالة إلى رقم بتعرفة مرتفعة أو عنوان غير مألوف علامة تحذير.

الأسئلة الشائعة

هل يستطيع رمز QR إرسال رسالة نصية تلقائيا؟

لا. يفتح رمز sms أو SMSTO تطبيق المراسلة بالرقم والنص معبأين، وما زال على الشخص الضغط على إرسال.

كيف أصنع رمز QR يتصل برقم هاتف؟

رمّز tel: يليه الرقم بالصيغة الدولية، مثل tel:+15035550123. ويفتح المسح تطبيق الاتصال والرقم جاهز.

كيف أضيف سطر موضوع إلى رمز QR للبريد الإلكتروني؟

استخدم mailto:address?subject=Your%20subject&body=Your%20text مع ترميز المسافات والأحرف الخاصة بالنسبة المئوية.

ما الفرق بين sms: وSMSTO:؟

sms: هو مخطط URI القياسي من RFC 5724، بينما SMSTO: عرف أقدم من تطبيقات قراءة QR الأولى. وتقرأ معظم الهواتف الاثنين.

المصادر والمعايير

كل المصطلحات