টিমে কারও কাছে আজারবাইজানি সিম না থাকলে +994 সাইন-আপ ফ্লো টেস্ট করা

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

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

আমাদের পণ্য বাকুতে লাইভ হতে যাচ্ছে, আর ভেরিফিকেশন ধাপ প্রতিটি টেস্ট আটকে দিচ্ছে। বিকল্প কী?

কোনো বিদ্যমান অ্যাপে আজারবাইজান যোগ করা টিমগুলোর জন্য এটি একটি পরিচিত জায়গা। ফোন স্ক্রিন +994 গ্রহণ করে, স্থানীয়কৃত কপি তৈরি, আর তারপর QA থমকে যায়, কারণ একমাত্র আজারবাইজানি সিমটি অন্য টাইম জোনের এক কন্ট্রাক্টরের কাছে। কোনো সহকর্মীর ব্যক্তিগত ফোন ধার করলে একবার কাজ হয়, কিন্তু তাতে একটি টেস্ট অ্যাকাউন্ট ব্যক্তিগত নম্বরের সঙ্গে বাঁধা পড়ে এবং সেটি কোনো পাইপলাইনের ভেতরে চলতে পারে না।

OTP Gateway এই বাধা সরিয়ে দেয়। আপনি একটি কোডের জন্য +994 নম্বর অনুরোধ করেন, আপনার নিজের সাইন-আপ বা লগইন স্ক্রিনে সেটি ব্যবহার করেন, এবং কারও হাতে হার্ডওয়্যার না রেখেই SMS সংগ্রহ করেন। প্রতিটি নম্বর একটি ভেরিফিকেশন সামলায়, যা টেস্ট ডেটা পরিষ্কার রাখে এবং ব্যক্তিগত ফোনকে বিজনেস অ্যাকাউন্টের বাইরে রাখে। প্রতিটি স্প্রিন্টে এটি চালানো টিমগুলো সাধারণত একে QA টেস্টিং ওয়ার্কফ্লো-র সঙ্গে জুড়ে নেয়।

এখনই কোন অ্যাপগুলো আজারবাইজানি রুটে কোড পাঠাতে পারে?

আজারবাইজানের লাইভ স্ন্যাপশটে 1,600-এর বেশি সার্ভিস তালিকাভুক্ত। জনপ্রিয়দের মধ্যে আছে WhatsApp, Telegram, Viber, Uber, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Microsoft & Outlook, LinkedIn, Discord, Signal এবং Amazon।

প্রাপ্যতা স্থির নয়। আমাদের ক্যারিয়ার পার্টনাররা ক্ষমতা ঘুরিয়ে দেওয়ায় রুট দিনের মধ্যে খোলে ও বন্ধ হয়, তাই আজ সকালে দেখা কোনো সার্ভিস বিকেলে না-ও থাকতে পারে। তালিকা হার্ড-কোড করার বদলে প্রতিটি রানের আগে API থেকে পড়ুন, এবং কোনো সংমিশ্রণ না দেওয়া হলে সুন্দরভাবে স্কিপ করুন।

স্বয়ংক্রিয় স্যুটে আজারবাইজান OTP API কীভাবে জুড়ব?

সব কল যায় https://otproute.com/api/v1-এ, Developer console থেকে নেওয়া একটি Bearer key দিয়ে; key শুরু হয় or_live_ দিয়ে, আর একটি অ্যাকাউন্টে এমন 10টি পর্যন্ত রাখা যায়। আজারবাইজানের কান্ট্রি আইডি az।

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

ওয়েবহুক কলে থাকে X-OTPRoute-Signature: t=<unix>,v1=<hex>। এন্ডপয়েন্টের সিক্রেট দিয়ে <t>.<raw body>-এর ওপর HMAC-SHA256 আবার হিসাব করুন, কনস্ট্যান্ট-টাইমে তুলনা করুন এবং পুরোনো টাইমস্ট্যাম্প বাদ দিন; ওয়েবহুক নিরাপত্তা গাইডে ধাপগুলো আছে। প্রতি মিনিটে 300 রিকোয়েস্টের সীমা প্যারালাল জবের জন্য যথেষ্ট জায়গা রাখে।

ইঞ্জিনিয়ারিংয়ের বাইরের কেউ কি হাতে করে +994 কোড আনতে পারেন?

হ্যাঁ। প্রোডাক্ট ম্যানেজার, অনুবাদক ও সাপোর্ট লিডদের একটি স্ক্রিন যাচাই করতে প্রায়ই একটিমাত্র কোড লাগে, আর ড্যাশবোর্ড কোনো API key ছাড়াই তা সামলায়:

  • সাইন ইন করে OTP Gateway খুলুন।
  • আজারবাইজান বেছে নিন, তারপর যে সার্ভিস টেস্ট করছেন সেটি বাছুন, এবং লাইভ দাম দেখুন।
  • নম্বরটি অর্ডার করে আপনার অ্যাপে পেস্ট করুন।
  • অ্যাক্টিভেশন পেজ খোলা রাখুন; SMS পৌঁছানোমাত্র সেখানে দেখা যায়।

টেস্ট বাতিল করলে অ্যাক্টিভেশন বাতিল করুন, আর টাকা সরাসরি ওয়ালেটে ফিরে যায়।

আমাদের ব্যাকএন্ড +994 নম্বর কীভাবে সংরক্ষণ ও নর্মালাইজ করবে?

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

আজারবাইজানি সরকারি ভাষা এবং এতে ə, ğ, ı, ş ও ç-র মতো অক্ষরসহ ল্যাটিন বর্ণমালা ব্যবহৃত হয়; রুশ ভাষাও বহুলভাবে বোঝা হয়। সার্ভিস ও ডিভাইসের লোকেল অনুযায়ী কোড আজারবাইজানি, রুশ বা ইংরেজিতে আসতে পারে। ফলে +994 রুট আপনার নিজের SMS টেমপ্লেট বিশেষ অক্ষর ঠিকঠাক রেন্ডার করছে কি না এবং কোড পার্সার ইংরেজি শব্দের ওপর নির্ভর করছে না তা যাচাই করতে কাজের।

কোড দেখা গেল না। এসকেলেট করার আগে আমরা কী চেষ্টা করব?

শুরুতে অ্যাক্টিভেশনকে পুরো 20 মিনিট চলতে দিন; কিছু প্রেরক বার্তা সারিতে রাখে। কিছু না এলে অর্ডারের মেয়াদ ফুরায়, activation.expired ছোড়ে, এবং পুরো টাকা স্বয়ংক্রিয়ভাবে ফেরত যায়, তাই কোড এলে তবেই আপনি টাকা দেন।

তারপর সচরাচর কারণগুলো একে একে দেখুন:

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

আরও রোগনির্ণয় আছে ব্যর্থ ডেলিভারি চেকলিস্টে।

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

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

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

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

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

হ্যাঁ। OTP Gateway থেকে একটি +994 নম্বর অর্ডার করুন, আপনার অ্যাপে দিন এবং ড্যাশবোর্ডে বা API-তে কোডটি পড়ুন; কোনো ফিজিক্যাল সিম লাগে না।

OTP Route API-তে আজারবাইজানের কান্ট্রি আইডি কী?

POST /api/v1/activations-এর country ফিল্ডে এবং দামের অনুসন্ধানে az ব্যবহার করুন।

টেস্টের জন্য একটি +994 নম্বরের দাম কত?

কোডের দাম প্রতি কোড $0.20 থেকে; সঠিক অঙ্ক সার্ভিসের ওপর নির্ভর করে এবং নিশ্চিত করার আগে GET /api/v1/prices থেকে মেলে।

আজারবাইজানি SMS কখনও না এলে কি আমার কাছ থেকে টাকা কাটা হয়?

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

আজারবাইজানি নম্বর কি শুরুর শূন্যসহ সংরক্ষণ করা উচিত?

না। দেশীয় ট্রাঙ্ক 0 বাদ দিন এবং +994 দিয়ে শুরু হওয়া E.164 ফরম্যাটে নম্বর সংরক্ষণ করুন।

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

OTP Gateway-র মাধ্যমে নয়, যা প্রতি কোডের জন্য একটি নম্বর দেয়। সেলফ-সার্ভ দীর্ঘমেয়াদি লাইন শুধু যুক্তরাষ্ট্র ও কানাডায় আছে; আজারবাইজান নিয়ে সাপোর্টকে জিজ্ঞেস করুন।

আজারবাইজানি ভেরিফিকেশন বার্তা কোন ভাষায় আসবে?

এটি প্রেরক ও ডিভাইসের সেটিংয়ের ওপর নির্ভর করে; আজারবাইজানি, রুশ ও ইংরেজি তিনটিই প্রচলিত।

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

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

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