ReOTP.
प्रोग्रामिंग इंटरफ़ेस/2. सत्यापन स्थिति की जाँच करें
1 min read

2. सत्यापन स्थिति की जाँच करें

वर्तमान सत्यापन सत्र की स्थिति के बारे में क्वेरी करें।

सत्यापन प्रक्रिया शुरू हो जाने के बाद और जब आप requestId प्राप्त कर लेते हैं, तो आपके एप्लिकेशन को यह जानने के लिए सत्र की स्थिति का आवर्ती मांगना (Polling) चाहिए कि क्या ग्राहक ने संदेश सफलतापूर्वक भेजा है या नहीं।

कार्यप्रणाली (Polling):

  • प्रत्येक 3 सेकंड पर दिए गए एंडपॉइंट पर GET अनुरोध करें।
  • एक बार "VERIFIED" स्थिति प्राप्त होने पर, तुरंत Polling बंद कर दें और उपयोगकर्ता को सफलतापूर्वक लॉग इन करें।

वापसी की गई सत्र स्थितियाँ (Session States):

  • PENDING: ग्राहक ने अभी तक संदेश नहीं भेजा है। Polling जारी रखें।
  • VERIFIED: संदेश सफलतापूर्वक भेजा गया और नंबर सत्यापित है।
  • EXPIRED: समय सीमा समाप्त (सर्वर जागने के अधिकतम 5 मिनट के बाद)।
Integration Code (SDKs)
curl -X GET https://[your-domain.com]/api/verify/status?id=YOUR_REQUEST_ID

इंटरैक्टिव API परीक्षण मैदान (Interactive API Playground)

सत्यापन अनुरोध भेजने का परीक्षण करें और अपनी पसंदीदा प्रोग्रामिंग भाषा में एकीकरण कोड स्वचालित रूप से जनरेट करें।

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"
  }'