WhatsApp OTP: تحقّق من أرقام الهواتف عبر واتساب
أثبِت أن المستخدم يملك رقم هاتف، للتسجيل أو لتسجيل الدخول بلا كلمة مرور، عبر واتساب بدل الرسائل القصيرة. يضغط المستخدم رابطًا، فيفتح واتساب وفيه رمز مكتوب، ثم يضغط إرسال. ويعرف نظامك أي رقم أرسله.
كيف يعمل
- يطلب نظامك OTP بطلب API واحد. ويحصل على رابط، ورمز QR، ورمز.
- يرسل المستخدم الرمز. على الهاتف يضغط الرابط، وعلى الكمبيوتر يمسح رمز QR. الرسالة جاهزة، فلا يبقى إلا أن يضغط إرسال.
- تعرف الرقم. حين تصل الرسالة إلى رقمك، يحمل الويب هوك الهاتف الذي أرسلها. وبه تسجّل دخول المستخدم.
ثم يرد رقمك بتأكيد قصير، بالعربية أو الإنجليزية.
لماذا يرسل المستخدم الرمز
في أغلب طرق OTP ترسل الشركة رمزًا إلى المستخدم. هنا المستخدم هو من يبدأ الكتابة، وهذا يغيّر ثلاثة أمور.
- هي أكثر الرسائل أمانًا لرقمك. رقمك يرد فقط. فلا حد يومي للأشخاص الجدد، ولا ساعات ليل، ولا انتظار.
- الرسالة نفسها تثبت الرقم. واتساب يقول من أرسلها، فلا رمز ينسخه المستخدم إلى تطبيقك.
- لا رسوم على كل رمز. سعر الباقة بعدد الأرقام التي تربطها.
حين تعرف الهاتف مسبقًا، ضعه في الطلب. عندها يُقبل الرمز من ذلك الهاتف فقط، فلا يسجّل رابط أُعيد توجيهه دخول شخص آخر.
نادرًا يخفي واتساب رقم المرسل. يكتمل الـ OTP مع ذلك، لكن بلا هاتف: لا تسجّل دخول أحد به أبدًا.
حين تضطر إلى إرسال الرمز بنفسك
يستطيع رقمك أيضًا أن يرسل رمزًا إلى هاتف، كما تعمل رموز الرسائل القصيرة، ويتحقق نظامك مما يكتبه المستخدم.
اعرف حدّه أولًا. لمن لم يراسل رقمك من قبل، هذا الرمز رسالة أولى. فهو يُحسب من الأشخاص الجدد لذلك اليوم، ولا يُرسل ليلًا. والرمز المتأخر لا فائدة منه، فلا يُترك منتظرًا: إن لم يمكن إرساله خلال نحو دقيقتين، يفشل الـ OTP فورًا ويذكر السبب. لهذا ننصح بالرابط: يعمل دائمًا.
مبني ليكون آمنًا
- الرموز عشوائية، ولا نحفظ من كل رمز إلا هاشًا بمفتاح.
- ينتهي الرمز بعد مدة تختارها، وكثرة التخمينات الخاطئة تُفشله.
- حدود لكل هاتف تمنع أي أحد من إغراق رقم بالرموز.
- زر جرّبها في لوحتك يصنع رابطًا تكمله من هاتفك أنت.
يربط Threadwire رقمك كجهاز، وليس الواجهة الرسمية من Meta. صفحة WhatsApp API بدون موافقة Meta تشرح معنى ذلك.
ابدأ
دليل WhatsApp OTP فيه الطلبات والردود وكل الحدود.