الميزات المتقدمة/الإشعارات التلقائية (Webhooks)
1 د دقائق قراءة
الإشعارات التلقائية (Webhooks)
تلقي تحديثات عملية التحقق فوراً على سيرفرك الخاص.
بدلاً من استهلاك موارد سيرفرك في عملية الاستعلام الدوري (Polling) من المتصفح، يمكنك إعداد رابط إشعارات (Webhook URL) في لوحة تحكم مشروعك.
بمجرد نجاح عملية التحقق من رقم المستخدم، سيقوم سيرفر ReOTP بإرسال طلب POST مباشر يحتوي على تفاصيل العملية إلى سيرفرك الخاص.
التحقق من الأمان (Webhook Signature)
إذا قمت بتعيين مفتاح سري (Secret Key) للويب هوك في لوحة التحكم، فسنقوم بإرسال ترويسة x-webhook-signature مع الطلب تحتوي على توقيع HMAC مشفر باستخدام المفتاح الخاص بك وخوارزمية SHA256. يمكنك استخدامه للتأكد من أن الطلب مرسل منا ولم يتم التلاعب به.
كود التوثيق البرمجي (SDKs)
اختبار الـ API التفاعلي المباشر (Interactive API Playground)
قم بتجربة إرسال طلبات التحقق مباشرة وتوليد أكواد الـ Integration باللغة البرمجية التي تفضلها.
curl -X POST https://reotp.com/api/verify/init \
-H "Authorization: Bearer 15a1c1c7-ed05-40df-b7c3-69c327542a07" \
-H "Content-Type: application/json" \
-d '{
"phoneNumber": "201000000000",
"method": "WHATSAPP"
}'