ReOTP.
এপিআই ইন্টারফেস/২. যাচাই স্ট্যাটাস চেক
1 min read

২. যাচাই স্ট্যাটাস চেক

বর্তমান যাচাইকরণ সেশনের স্থিতি জিজ্ঞাসা করুন।

যাচাই প্রক্রিয়া শুরু হয়ে requestId পাওয়ার পর, আপনার অ্যাপ্লিকেশনকে সেশন স্ট্যাটাস সম্পর্কে কমপক্ষে প্রতি ৩ সেকেন্ডে একবারPolling (পর্যায়ক্রমিক চেক) করতে হবে যেন জানা যায় গ্রাহক সফলভাবে বার্তা পাঠিয়েছে কিনা।

কাজের প্রক্রিয়া (Polling):

  • fianco দেখানো এন্ডপয়েন্টে GET অনুরোধ প্রতি ৩ সেকেন্ডে করুন।
  • <code>"VERIFIED"</code> স্ট্যাটাস পাওয়ার সাথে সাথে Polling বন্ধ করুন এবং ব্যবহারকারীকে সফলভাবে লগইন করান।

ফেরত দেওয়া অবস্থা (Session States):

  • <code>PENDING</code>: গ্রাহক এখনো বার্তা পাঠাইনি। Polling চালিয়ে যান।
  • <code>VERIFIED</code>: বার্তা পাঠানো এবং নম্বর যাচাই সফল।
  • <code>EXPIRED</code>: মেয়াদোত্তীর্ণ (সার্ভার জাগরণের ৫ মিনিট সর্বোচ্চ পর)।
Integration Code (SDKs)
curl -X GET https://[your-domain.com]/api/verify/status?id=YOUR_REQUEST_ID

ইন্টারেক্টিভ লাইভ API প্লেগ্রাউন্ড

সরাসরি যাচাই অনুরোধ পাঠাতে চেষ্টা করুন এবং আপনার পছন্দের প্রোগ্রামিং ভাষায় ইন্টিগ্রেশন কোড জেনারেট করুন।

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