إثبات الملكية تلقائيًا عبر الرسائل القصيرة باستخدام واجهة برمجة التطبيقات SMS Retriever API
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
باستخدام واجهة برمجة التطبيقات لاسترداد الرسائل القصيرة SMS، يمكنك تنفيذ عملية إثبات هوية المستخدم استنادًا إلى الرسائل القصيرة SMS في تطبيقك المتوافق مع Android تلقائيًا، بدون أن يطلب من المستخدم كتابة رموز إثبات الملكية يدويًا، وبدون الحاجة إلى أي أذونات إضافية للتطبيقات. عند تنفيذ ميزة إثبات الملكية تلقائيًا عبر الرسائل القصيرة في تطبيقك، ستبدو عملية إثبات الملكية على النحو التالي:
يبدأ مستخدم عملية إثبات صحة المعلومات عبر الرسائل القصيرة في تطبيقك. قد يطلب التطبيق من المستخدم تقديم رقم هاتف أو استخدام أداة اختيار التلميح الذكي "Smart Lock لكلمات المرور" إذا لم تكن هذه المعلومات مطلوبة لإنشاء حساب المستخدم.
يقدّم تطبيقك طلبًا إلى خادمك لإثبات ملكية رقم هاتف المستخدم.
استنادًا إلى المعلومات المتاحة في قاعدة بيانات المستخدم، قد يتضمّن هذا الطلب رقم تعريف المستخدم أو رقم هاتف المستخدم أو كليهما.
في الوقت نفسه، يستدعي تطبيقك واجهة برمجة التطبيقات لاسترداد الرسائل القصيرة SMS لبدء الاستماع
لرد على الرسائل القصيرة SMS من الخادم.
يرسل الخادم رسالة قصيرة SMS إلى المستخدم تتضمن رمزًا يتم استخدامه مرة واحدة لإعادة إرساله إلى الخادم وتجزئة تحدد تطبيقك.
عندما يتلقّى جهاز المستخدم الرسالة القصيرة SMS، تستخدم خدمات Google Play تجزئة التطبيق لتحديد أن الرسالة مُخصَّصة لتطبيقك، وتوفّر نص الرسالة لتطبيقك من خلال واجهة برمجة التطبيقات لاسترداد الرسائل القصيرة SMS.
يحلّل تطبيقك الرمز الذي يُستخدم لمرة واحدة من نص الرسالة ويرسله إلى خادمك مرة أخرى.
يتلقى الخادم الرمز الذي يُستخدم لمرة واحدة من تطبيقك ويتحقّق من الرمز ويسجّل في النهاية أن المستخدم قد أثبت ملكية حسابه بنجاح.
لتنفيذ عملية إثبات الملكية باستخدام الرسائل القصيرة SMS في تطبيقك، يمكنك الاطّلاع على أدلة Android والخادم:
تاريخ التعديل الأخير: 2024-11-08 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-11-08 (حسب التوقيت العالمي المتفَّق عليه)"],[[["The SMS Retriever API enables automatic SMS verification in Android apps, eliminating manual code entry for users."],["This API streamlines user verification by having your app listen for an SMS message containing a one-time code, sent by your server after a verification request."],["Google Play services identifies the incoming SMS message as intended for your app using an app hash included in the message, ensuring secure delivery of the verification code."],["The SMS Retriever API enhances user experience and security by automating verification without requiring extra app permissions."]]],[]]