REST কল ও ওয়েবহুক দিয়ে বাহামার +1 242 OTP সংগ্রহ

কলিং কোড +1 242OTP Gateway প্রতি কোড $0.20 থেকেডেডিকেটেড নম্বর: শুধু US ও কানাডাAPI আইডি: bs
সংক্ষিপ্ত উত্তর

হ্যাঁ, OTP Gateway থেকে একবার-ব্যবহারযোগ্য নম্বর অর্ডার করে এবং কোডটি ড্যাশবোর্ডে বা API ও সাইন করা ওয়েবহুকের মাধ্যমে পড়ে আপনি OTP Route দিয়ে বাহামার (+1 242) ভেরিফিকেশন কোড পেতে পারেন। দাম প্রতি কোড $0.20 থেকে, প্রতিটি সার্ভিসের সঠিক অঙ্ক লাইভ মেলে, আর 20 মিনিটের মধ্যে নম্বরে SMS পৌঁছালে তবেই আপনার টাকা কাটা হয়।

বাহামা OTP API ইন্টিগ্রেশনে কোন রিকোয়েস্ট লাগে?

বাহামা OTP API ইন্টিগ্রেশন হলো https://otproute.com/api/v1-এর বিপরীতে কয়েকটি কলের একটি ছোট শৃঙ্খল, যা Developer console-এ তৈরি or_live_ প্রিফিক্সের একটি Bearer key দিয়ে অনুমোদিত। বাহামার কান্ট্রি আইডি bs; whatsapp বা telegram-এর মতো সার্ভিস আইডি আসে ক্যাটালগ থেকে।

  1. GET /api/v1/services ও GET /api/v1/countries দিয়ে ক্যাটালগ লোড করুন, তারপর প্রদর্শিত নামের সঙ্গে না মিলিয়ে আইডিগুলো কনফিগে রেখে দিন।
  2. প্রতিটি অর্ডারের আগে GET /api/v1/prices?country=bs&service=<id> অনুরোধ করুন। রেসপন্সে বর্তমান দাম থাকে এবং এই মুহূর্তে রুট খোলা কি না তা জানা যায়, কারণ প্রাপ্যতা দিনের মধ্যে বদলায়।
  3. {"service": "<id>", "country": "bs"} বডিসহ POST /api/v1/activations দিয়ে অ্যাক্টিভেশন তৈরি করুন। আপনি একটি অ্যাক্টিভেশন আইডি ও একটি +1 242 নম্বর পাবেন।
  4. সেই নম্বর টেস্টাধীন পণ্যের সাইন-আপ বা লগইন ধাপে দিন।
  5. ওয়েবহুকে বা GET /api/v1/activations/{id} পোল করে কোড নিন; রান পরিষ্কারভাবে বাতিল করতে POST /api/v1/activations/{id}/cancel ব্যবহার করুন।

একটি অ্যাকাউন্টে সর্বোচ্চ 10টি key রাখা যায় এবং প্রতি মিনিটে 300 রিকোয়েস্ট পাঠানো যায়, তাই স্টেজিং, CI এবং কোনো সহকর্মীর ল্যাপটপ প্রত্যেকে আলাদা key পেতে পারে, যা আপনি আলাদাভাবে বাতিল করতে পারবেন। এই SMS ভেরিফিকেশন API-র প্যারামিটার ও রেসপন্স তালিকাভুক্ত আছে API ডকুমেন্টেশনে।

+1 242 কোডের জন্য সাইন করা ওয়েবহুক কীভাবে যাচাই করব?

একটি ম্যানুয়াল যাচাইয়ের জন্য পোলিংই যথেষ্ট; কয়েকটি স্যুট পাশাপাশি চলতে শুরু করলে পুশ ডেলিভারি বেশি গোছানো। Developer console-এ সর্বোচ্চ 5টি এন্ডপয়েন্ট নিবন্ধন করুন এবং activation.sms_received, activation.expired ও activation.cancelled-এ সাবস্ক্রাইব করুন।

প্রতিটি ডেলিভারিতে থাকে X-OTPRoute-Signature: t=<unix>,v1=<hex>। সাইন করা স্ট্রিংটি <t>.<raw body> রূপে বানান, এন্ডপয়েন্টের সিক্রেট দিয়ে তার ওপর HMAC-SHA256 চালান, এবং ফলাফলকে কনস্ট্যান্ট-টাইম ফাংশন দিয়ে v1-এর সঙ্গে তুলনা করুন। বাইটগুলো ঠিক যেভাবে এসেছে সেভাবেই কাজ করুন; পার্স করা JSON আবার সিরিয়ালাইজ করলে ফাঁকা বদলে যায় এবং ডাইজেস্ট আর মেলে না। কয়েক মিনিটের বেশি পুরোনো যেকোনো টাইমস্ট্যাম্প প্রত্যাখ্যান করুন, যাতে আটকে রাখা কোনো রিকোয়েস্ট পুনরায় চালানো না যায়।

হ্যান্ডলারকে অ্যাক্টিভেশন আইডি ধরে চালান এবং ইডেমপোটেন্ট করুন, কারণ রিট্রাই হওয়া ডেলিভারি কখনও কোনো টেস্টকে দুবার পাস চিহ্নিত করা উচিত নয়। ক্লক স্কিউ ও সিক্রেট রোটেশনের বিষয় আছে HMAC দিয়ে OTP ওয়েবহুক সুরক্ষিত করা নিবন্ধে।

বাহামা রুটে কোন কোন সার্ভিস আছে, আর স্টাফ কি হাতে অর্ডার করতে পারেন?

বাহামা রুটে এখন 900-এর বেশি সার্ভিস তালিকাভুক্ত। জনপ্রিয় পছন্দের মধ্যে আছে WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Microsoft & Outlook, Amazon, Discord, LinkedIn, Uber, Airbnb এবং Signal। তালিকাটিকে স্ন্যাপশট হিসেবে দেখুন; অর্ডারের সময় API-র রেসপন্সই আসল।

যেসব সহকর্মী কখনও key ছোঁন না, তাঁরা ব্রাউজারে একই ফল পান। সাইন ইন করুন, OTP Gateway খুলুন, বাহামা ও সার্ভিস বেছে নিন, প্রদর্শিত দাম দেখে অর্ডার দিন। বাহামা ভেরিফিকেশন নম্বর একটি কাউন্টডাউনসহ দেখা যায়, এবং কোড এলে সেই একই স্ক্রিনে দেখানো হয়।

20 মিনিটের সময়সীমায় কী ঘটে, আর কিছু না এলে কী হবে?

প্রতিটি অ্যাক্টিভেশন 20 মিনিট খোলা থাকে। ওই সময়ে SMS এলে আপনি তালিকাভুক্ত দাম দেন; সময়সীমা ফাঁকা শেষ হলে, বা আপনি আগে বাতিল করলে, পুরো টাকা স্বয়ংক্রিয়ভাবে আপনার ওয়ালেটে ফিরে যায়।

বাহামিয়ান কোড না এলে:

  • টেস্টকে ব্যর্থ বলার আগে সময়সীমাকে চলতে দিন; কিছু প্রেরক বার্তা সারিতে রাখে।
  • পরে আবার চেষ্টা করুন বা অন্য সার্ভিস রুটে যান, কারণ ইনভেন্টরি ও প্রেরকের আচরণ দিনভর বদলায়।
  • দেখুন সার্ভিসটি আদৌ ভার্চুয়াল নম্বর গ্রহণ করে কি না। কেউ কেউ তা প্রত্যাখ্যান করে, আর ঠিক সেজন্যই রিফান্ড আছে।
  • দ্রুত লুপে আবার অর্ডার দেবেন না। চেষ্টার মাঝে বিরতি দিন, যাতে একটি অস্থির টেস্ট আপনার রিকোয়েস্ট বাজেট শেষ না করে।

আরও সমস্যা-সমাধানের প্যাটার্ন সংকলিত আছে ব্যর্থ OTP ডেলিভারি কমানো নিবন্ধে।

একটি +1 242 নম্বর কীভাবে সংরক্ষণ ও নর্মালাইজ করা উচিত?

বাহামা উত্তর আমেরিকান নাম্বারিং প্ল্যানের অংশ, তাই এর নম্বর যুক্তরাষ্ট্র ও কানাডার সঙ্গে কান্ট্রি কোড 1 ভাগ করে। একটি পূর্ণ নম্বর হলো 1, এরিয়া কোড 242 এবং সাত অঙ্কের গ্রাহক নম্বর; E.164-এ সেটি দাঁড়ায় +1242 এবং তার পরে সাতটি অঙ্ক, মোট এগারোটি অঙ্ক। বাসিন্দারা প্রায়ই শুধু সাত স্থানীয় অঙ্ক বলেন, আর প্ল্যানের অন্যত্রের কলাররা 242-এর আগে একটি 1 ডায়াল করে।

আপনার কোডের জন্য এর দুটি ফল। শুধু +1 থেকে দেশ অনুমান করা ভ্যালিডেটর বাহামিয়ান ব্যবহারকারীদের আমেরিকান ট্যাগ করবে, তাই এরিয়া কোড পরীক্ষা করুন কিংবা NANP অঞ্চল জানে এমন একটি নাম্বারিং লাইব্রেরির ওপর ভরসা করুন। আর প্রতিটি নম্বর E.164-এ সংরক্ষণ করুন, ফরম্যাট করুন শুধু প্রদর্শনের জন্য, যাতে লুকআপ ও ডিডুপ্লিকেশন সামঞ্জস্যপূর্ণ থাকে। বাহামিয়ান লাইনে ভেরিফিকেশন বার্তা সাধারণত সরকারি ভাষা ইংরেজিতে আসে, ফলে স্থানীয়করণ যাচাই অনূদিত লেখার বদলে নম্বর ফরম্যাট ও দেশের লেবেলে মনোযোগ দিতে পারে।

প্রোডাক্ট টিমগুলো কেন বাহামার বিপরীতে সাইন-আপ টেস্ট করে?

পর্যটন, আতিথেয়তা ও আর্থিক সেবা বাহামিয়ান অর্থনীতির বড় অংশ বহন করে, তাই বুকিং প্ল্যাটফর্ম, রাইড ও ডেলিভারি অ্যাপ, পেমেন্ট পণ্য এবং ক্যারিবিয়ান গ্রাহকসহ ব্যাংক, সবারই +1 242 ব্যবহারকারীদের জন্য একটি কার্যকর পথ দরকার। টেস্টের জন্য একটি +1 242 নম্বর একজন QA ইঞ্জিনিয়ারকে নিশ্চিত করতে দেয় যে ফর্ম নম্বরটি গ্রহণ করে, কান্ট্রি পিকার বাহামাকে যুক্তরাষ্ট্রের মধ্যে গুলিয়ে না ফেলে বাহামাই দেখায়, এবং SMS সম্মতির লেখা ঠিকঠাক রেন্ডার হয়। ভালো OTP রাউটিংয়ের মানে হলো প্রতিটি টেস্ট কেসের জন্য সঠিক দেশ বাছা, ডিফল্টভাবে মূল ভূখণ্ডের নম্বরে না যাওয়া। স্বয়ংক্রিয় স্যুটে এটি কীভাবে জুড়বেন তা দেখায় QA টেস্টিং প্লেবুক। প্রতিটি যাচাই আপনার প্রতিষ্ঠানের মালিকানাধীন অ্যাকাউন্টে রাখুন এবং প্রতিটি সার্ভিসের শর্ত মেনে চলুন; OTP Route-এর Acceptable Use Policy সব অর্ডারে প্রযোজ্য।

বাহামিয়ান দীর্ঘমেয়াদি নম্বর কি সম্ভব, আর ব্যবহার কীভাবে বিল হয়?

বাহামার জন্য সেলফ-সার্ভ দীর্ঘমেয়াদি নম্বর নেই। Dedicated Number যুক্তরাষ্ট্র ও কানাডার পণ্য, মাসিক $1.95 থেকে, সঙ্গে ইনবাউন্ড ও আউটবাউন্ড SMS, ব্রাউজারে কলিং এবং ওয়েবহুক ফরওয়ার্ডিং। আপনার টিমের চলমান বাহামিয়ান লাইন লাগলে [email protected]এ ইমেইল করুন; কিছু সম্ভব কি না তা স্থানীয় নিয়মের ওপর নির্ভর করে এবং প্রতিশ্রুতি দেওয়া যায় না।

ব্যবহার কাটা হয় একটিমাত্র প্রিপেইড USD ওয়ালেট থেকে, কোনো মাসিক ফি নেই এবং বেছে নেওয়ার মতো কোনো প্ল্যান নেই। কার্ড বা USDT/USDC দিয়ে টপ-আপ করুন, প্রতিটি টপ-আপের জন্য আপনার ইনবক্সে একটি PDF ইনভয়েস আসে। ইন্টিগ্রেশনের কাজের জন্য একটি ডেভেলপমেন্ট অ্যাকাউন্টকে স্যান্ডবক্সে বদলাতে বলুন: এটি সিমুলেটেড নম্বর ও কোড ফেরত দেয়, ফলে ওয়ালেটের টাকা খরচ না করেই পুরো প্রবাহ চালিয়ে দেখা যায়। চার্জ কীভাবে দেখায় তা প্রাইসিং পেজে আছে।

সাধারণ জিজ্ঞাসা

লোকাল সিম ছাড়া কি আমার অ্যাপের বাহামা সাইন-আপ ফ্লো টেস্ট করতে পারি?

হ্যাঁ। যে সার্ভিস টেস্ট করছেন তার জন্য OTP Gateway থেকে একটি +1 242 নম্বর অর্ডার করুন, আপনার ফ্লোতে দিন, এবং ড্যাশবোর্ডে বা ওয়েবহুকে কোডটি পড়ুন। আপনি প্রতি কোড $0.20 থেকে দেন, তা-ও শুধু SMS এলে।

API-তে বাহামার কান্ট্রি আইডি কী?

এটি bs। GET /api/v1/prices-এ এবং POST /api/v1/activations-এর বডিতে এটি পাঠান।

আমার ফোন লাইব্রেরি কি +1 242-কে মার্কিন নম্বর ধরবে?

শুধু তখনই, যখন সেটি কেবল কান্ট্রি কোড থেকে দেশ অনুমান করে। এরিয়া কোড পরীক্ষা করুন, বা NANP অঞ্চলের ডেটা আছে এমন একটি লাইব্রেরি ব্যবহার করুন, যাতে বাহামিয়ান নম্বর ঠিকভাবে লেবেল হয়।

কোড না এলে কি আমার টাকা কাটা হয়?

না। 20 মিনিটের মধ্যে কিছু না এলে, বা আপনি বাতিল করলে, পুরো টাকা স্বয়ংক্রিয়ভাবে ওয়ালেটে ফেরত যায়।

ভবিষ্যৎ লগইনের জন্য কি বাহামা ভেরিফিকেশন নম্বর রাখতে পারি?

সেলফ-সার্ভ পণ্য হিসেবে নয়। দীর্ঘমেয়াদি Dedicated Number আছে শুধু যুক্তরাষ্ট্র ও কানাডায়; বাহামিয়ান লাইনের জন্য [email protected]এ ইমেইল করুন, টিম জানাবে স্থানীয় নিয়মে কী অনুমোদিত।

একটি টেস্ট স্যুট কতগুলো রিকোয়েস্ট পাঠাতে পারে?

প্রতি অ্যাকাউন্টে প্রতি মিনিটে 300 রিকোয়েস্ট পর্যন্ত, সর্বোচ্চ 10টি API key-তে ভাগ করে। কয়েক সেকেন্ড পরপর পোল করলে, বা ওয়েবহুকে গেলে, আপনি স্বচ্ছন্দে সেই সীমার মধ্যে থাকবেন।

আমি কি স্টেবলকয়েন দিয়ে ওয়ালেট ফান্ড করতে পারি?

হ্যাঁ। ওয়ালেট কার্ড এবং USDT/USDC গ্রহণ করে, আর প্রতিটি টপ-আপের সঙ্গে ইমেইলে একটি PDF ইনভয়েস আসে।

সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।

কয়েক মিনিটেই আপনার প্রথম OTP রুট করুন

বিনামূল্যে অ্যাকাউন্ট খুলুন, USD ওয়ালেটে টাকা যোগ করুন এবং ড্যাশবোর্ড বা API থেকে নম্বর অর্ডার করুন। কোনো মাসিক ফি নেই।