OTP Generator API - إنشاء رموز التحقق عبر REST
قم بإنشاء كلمة مرور رقمية عشوائية مشفرة لمرة واحدة بطول قابل للتكوين (4-8 أرقام). يتضمن كل كلمة مرور لمرة واحدة (OTP) وقتًا مقترحًا لانتهاء الصلاحية وطابعًا زمنيًا.
Code examples
curl -X POST https://api.botoi.com/v1/otp/generate \
-H "Content-Type: application/json" \
-d '{"length":6,"purpose":"email-verification"}'When to use this API
إنشاء رموز التحقق للتأكيد عبر البريد الإلكتروني أو الرسائل القصيرة
عندما يقوم المستخدم بالتسجيل أو إعادة تعيين كلمة المرور الخاصة به، قم بإنشاء كلمة مرور لمرة واحدة مكونة من 6 أرقام وأرسلها عبر البريد الإلكتروني أو الرسائل النصية القصيرة. التحقق من ذلك عند التقديم. لا حاجة لإنشاء مولد أرقام عشوائي خاص بك باستخدام الإنتروبيا المناسبة.
قم بإنشاء رموز وصول مؤقتة لشبكة Wi-Fi أو الأكشاك للضيوف
قم بإنشاء كلمات مرور لمرة واحدة (OTP) أبجدية رقمية كرموز وصول قصيرة الأجل لشبكات الضيوف أو الأكشاك المشتركة أو وصول المشرف المؤقت. نافذة انتهاء الصلاحية المضمنة تجعل عملية التنظيف واضحة.
أضف عاملاً ثانيًا إلى تدفق تسجيل الدخول الخاص بك
بعد قيام المستخدم بإدخال كلمة المرور الخاصة به، قم بإنشاء كلمة المرور لمرة واحدة (OTP) وقم بتسليمه عبر قناة جانبية (الرسائل النصية القصيرة، البريد الإلكتروني، الإشعارات الفورية). تحقق من الرمز من جانب الخادم قبل منح الوصول.
Frequently asked questions
هل كلمات المرور لمرة واحدة (OTPs) التي تم إنشاؤها عشوائية من الناحية التشفيرية؟
هل تقوم واجهة برمجة التطبيقات (API) بتخزين أو تتبع كلمات المرور لمرة واحدة (OTP) التي تم إنشاؤها؟
ماذا يعني الحقل "expiresIn"؟
ما هو الحد الأقصى لطول كلمة المرور لمرة واحدة (OTP)؟
كيف يختلف هذا عن نقطة النهاية TOTP؟
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.