التحقّق من الرسائل القصيرة SMS بنقرة واحدة من خلال واجهة برمجة تطبيقات موافقة المستخدم في الرسائل القصيرة SMS

تُكمِّل واجهة برمجة تطبيقات موافقة المستخدم في الرسائل القصيرة SMS واجهة برمجة تطبيقات استرداد الرسائل القصيرة SMS من خلال السماح لأحد التطبيقات بمطالبة المستخدم بمنح حق الوصول إلى محتوى رسالة SMS واحدة. عندما يمنح المستخدم الموافقة، سيتمكن التطبيق من الوصول إلى نص الرسالة بالكامل لإكمال إثبات الملكية عبر الرسائل القصيرة SMS تلقائيًا.

عند استخدام واجهة برمجة تطبيقات موافقة المستخدم في الرسائل القصيرة SMS لملء الرموز لمرة واحدة تلقائيًا، ستتم مطالبة المستخدم بالسماح لتطبيقك بالحصول على إذن لقراءة رسالة SMS واحدة. ستظهر للمستخدم الشاشات التالية عند استخدام واجهة برمجة تطبيقات موافقة المستخدم في الرسائل القصيرة SMS.

عندما يبدأ المستخدم تدفق التحقق من الرسائل القصيرة SMS، ستتم مطالبته بإدخال الرمز الذي يُستخدم لمرة واحدة باستخدام لوحة المفاتيح. من المهم اتخاذ هذا الإجراء للتعامل مع حالة يتلقّى فيها المستخدم رسالة قصيرة SMS على جهاز آخر غير الذي يعمل عليه التطبيق.

بعد ذلك، إذا طلب تطبيقك "موافقة المستخدم على الرسائل القصيرة SMS"، ستظهر رسالة قصيرة SMS واردة تحتوي على رمز يمكن استخدامه مرة واحدة للمستخدم مع خيار لمشاركة المحتوى الكامل لرسالة SMS واحدة. ولن يحدث ذلك إلا إذا طلب تطبيقك موافقة المستخدم على استخدام الرسائل القصيرة SMS وكان قيد التشغيل على الجهاز الذي تلقى رسالة SMS.

إذا اختار المستخدم تقديم محتوى الرسالة القصيرة SMS إلى تطبيقك، فستتم مشاركة النص الكامل للرسالة القصيرة SMS في تطبيقك. سيرى المستخدم عملية التحقق من الرسائل القصيرة SMS تلقائيًا.

وإذا قرر المستخدم عدم المشاركة، فسيكتب المستخدم الرمز الذي يُستخدم لمرة واحدة يدويًا لإكمال عملية التحقق من صحة الرسائل القصيرة SMS.

لتنفيذ خطوات كاملة للتحقق من الرسائل القصيرة SMS باستخدام واجهة برمجة تطبيقات موافقة المستخدم في الرسائل القصيرة SMS، يلزمك التفاعل مع خادم خلفية لإرسال الرسائل القصيرة SMS وواجهة برمجة تطبيقات موافقة المستخدم عبر الرسائل القصيرة SMS لمطالبة المستخدم بالوصول إلى رسالة واحدة تحتوي على رمز يمكن استخدامه مرة واحدة فقط.

خطوةً بخطوة، يجب أن يُجري تطبيقك وخادمك ما يلي لتنفيذ خطوات إثبات الملكية عبر الرسائل القصيرة SMS باستخدام واجهة برمجة تطبيقات موافقة المستخدم في رسائل SMS:

  1. يستدعي تطبيقك واجهة برمجة تطبيقات موافقة المستخدم للرسائل القصيرة SMS لبدء الاستماع إلى استجابة الرسائل القصيرة SMS من الخادم. لن تتم إعادة توجيه رسالة قصيرة SMS مستلمة قبل بدء الموافقة على رسائل SMS إلى تطبيقك.
  2. بعد بدء تشغيل واجهة برمجة التطبيقات لموافقة المستخدم على الرسائل القصيرة SMS، يقدم تطبيقك طلبًا إلى الخادم للتحقق من رقم هاتف المستخدم باستخدام التحقق من خلال الرسائل القصيرة SMS.
  3. عندما يتلقى جهاز المستخدم الرسالة القصيرة SMS التي تحتوي على رمز لمرة واحدة، تعرض خدمات Google Play محتويات الرسالة للمستخدم وتطلب الموافقة على إتاحة هذا النص لتطبيقك.
  4. إذا وافق المستخدم، تتم إتاحة رسالة SMS بأكملها لتطبيقك.
  5. يحلل التطبيق الرمز الذي يُستخدم لمرة واحدة من نص الرسالة ويرسله إلى الخادم.

اطلع على طلب موافقة لمرة واحدة لقراءة رمز التحقق عبر الرسائل القصيرة SMS للحصول على التفاصيل.