التحقق السلس: دليل تكامل إطار Didit (AR)
تعرّف على كيفية دمج التحقق من الهوية بسرعة وأمان في تطبيق الويب الخاص بك باستخدام حل إطار Didit المضمّن. عزّز تجربة المستخدم وقلّل الاحتكاك من خلال دليل التكوين البسيط الخاص بنا.

التحقق السلس: دليل تكامل إطار Didit
في المشهد الرقمي اليوم، تعتبر تجربة المستخدم السلسة أمرًا بالغ الأهمية. غالبًا ما يكون التحقق من الهوية أمرًا ضروريًا ولكنه مزعج، مما يضيف احتكاكًا إلى مسارات الإعداد والتحويل. تعالج Didit هذا التحدي من خلال تكامل إطار iframe قوي وسهل التنفيذ، مما يتيح لك تضمين تدفق تحقق من الهوية آمن ومتوافق مباشرةً داخل تطبيق الويب الخاص بك. يوفر هذا الدليل نظرة عامة شاملة لعملية تكامل إطار Didit وخيارات التكوين وأفضل الممارسات لتحقيق أقصى قدر من تجربة المستخدم والأمان.
الخلاصة الرئيسية 1: يوفر تكامل إطار Didit طريقة آمنة ومتوافقة لتضمين التحقق من الهوية مباشرةً في تطبيق الويب الخاص بك دون عمليات تكامل معقدة على جانب الخادم.
الخلاصة الرئيسية 2: يقلل نهج إطار iframe من جهد التطوير ويسمح بالنشر السريع لميزات التحقق من الهوية.
الخلاصة الرئيسية 3: تتوفر إمكانية تخصيص مظهر الإطار وسلوكه من خلال المعلمات ومستمعي الأحداث المتاحة بسهولة.
الخلاصة الرئيسية 4: تضمن أسعار Didit بنظام الدفع حسب الاستخدام أنك تدفع فقط مقابل عمليات التحقق الناجحة، مما يجعلها حلاً فعالاً من حيث التكلفة.
فهم تكامل إطار Didit
تتضمن عملية التحقق من الهوية المضمّنة باستخدام إطار iframe استضافة تدفق التحقق من Didit داخل عنصر إطار iframe آمن على موقع الويب الخاص بك. يقدم هذا النهج العديد من المزايا:
- تقليل جهد التطوير: الحد الأدنى من التعليمات البرمجية المطلوبة على جانب الخادم. تتولى منصة Didit مهمة التحقق من الهوية بشكل كبير.
- تعزيز الأمان: يتم عزل البنية التحتية الأمنية لـ Didit داخل إطار iframe، مما يقلل من خطر خروقات البيانات.
- تحسين تجربة المستخدم: يبقى المستخدمون على موقع الويب الخاص بك طوال عملية التحقق، مما يخلق تجربة سلسة.
- وقت أسرع للتسويق: نشر سريع لميزات التحقق من الهوية دون دورات تطوير مكثفة.
المبدأ الأساسي هو إنشاء عنوان URL للتحقق آمن من واجهة برمجة تطبيقات Didit، ثم تضمين هذا URL داخل علامة <iframe> في HTML. يحتوي هذا URL على جميع المعلمات الضرورية لبدء تدفق التحقق، بما في ذلك معرف المستخدم ونوع التحقق وأي تكوينات مخصصة.
تكوين الإطار والمعلمات
يتم التحكم في تكوين الإطار من خلال العديد من المعلمات الرئيسية الملحقة بعنوان URL للتحقق. فيما يلي بعض المعلمات الأساسية:
user_id: (مطلوب) معرف فريد للمستخدم.verification_type: (مطلوب) يحدد نوع تدفق التحقق (على سبيل المثال،id_verification،liveness،document_verification).redirect_url: (اختياري) عنوان URL لإعادة توجيه المستخدم إليه بعد اكتمال التحقق (نجاح أو فشل).theme: (اختياري) تخصيص مظهر الإطار (على سبيل المثال،light،dark).width: (اختياري) يضبط عرض الإطار بالبكسل (افتراضي: 600 بكسل).height: (اختياري) يضبط ارتفاع الإطار بالبكسل (افتراضي: 700 بكسل).language: (اختياري) يحدد لغة تدفق التحقق (على سبيل المثال،en،es،fr).
مثال على URL:
https://business.didit.me/iframe?user_id=user123&verification_type=id_verification&redirect_url=https://yourwebsite.com/verification-complete&theme=dark&width=800&height=800
تنفيذ الإطار في تطبيق الويب الخاص بك
تكامل تكامل إطار Didit في تطبيقك أمر بسيط. فيما يلي مثال HTML أساسي:
<iframe src="https://business.didit.me/iframe?user_id=user123&verification_type=id_verification&redirect_url=https://yourwebsite.com/verification-complete" width="800" height="800" frameborder="0"></iframe>
اعتبارات مهمة:
- HTTPS: تأكد من أن موقع الويب الخاص بك يتم تقديمه عبر HTTPS للحفاظ على الأمان.
- CORS: تم تكوين إطار Didit لدعم طلبات الأصل عبر المصادر.
- الاستجابة: ضع في اعتبارك استخدام تقنيات التصميم المتجاوب لضمان تكيّف الإطار مع أحجام الشاشات المختلفة.
التعامل مع أحداث التحقق والاستدعاءات
توفر Didit مستمعي الأحداث والاستدعاءات لإعلام تطبيقك بعملية التحقق. الآلية الرئيسية هي واجهة برمجة تطبيقات postMessage. يمكنك الاستماع إلى الأحداث مثل verification_started و verification_completed و verification_failed و verification_error. تحتوي هذه الأحداث على بيانات حول حالة التحقق، بما في ذلك أي رسائل خطأ أو نتائج تحقق.
مثال على مستمع حدث JavaScript:
window.addEventListener('message', function(event) {
if (event.origin !== 'https://business.didit.me') {
return;
}
const data = JSON.parse(event.data);
switch (data.event) {
case 'verification_completed':
console.log('تم التحقق بنجاح:', data.result);
// إعادة توجيه المستخدم أو تحديث واجهة المستخدم
break;
case 'verification_failed':
console.error('فشل التحقق:', data.error);
// عرض رسالة خطأ للمستخدم
break;
}
});
كيف تساعدك Didit
تبسّط Didit عملية التحقق من الهوية المضمّنة من خلال:
- مجموعة تحقق شاملة: الوصول إلى مجموعة واسعة من وحدات التحقق، بما في ذلك التحقق من الهوية واكتشاف الحيوية وفحص مكافحة غسل الأموال والمزيد.
- واجهة برمجة تطبيقات سهلة الاستخدام: واجهة برمجة تطبيقات وSDKs موثقة جيدًا للتكامل السلس.
- بنية تحتية قابلة للتطوير: تعامل مع أحجام كبيرة من طلبات التحقق بسهولة.
- تغطية عالمية: دعم لأكثر من 14000 نوع من المستندات في أكثر من 220 دولة.
- أسعار تنافسية: أسعار الدفع حسب الاستخدام بدون رسوم خفية.
هل أنت مستعد للبدء؟
ابدأ في بناء تجربة أكثر أمانًا وسهولة في الاستخدام اليوم! استكشف وثائقنا وابدأ بحساب Didit مجاني: