ডেনিশ (+45) ফোন ভেরিফিকেশন টেস্ট: সঠিক OTP Route পণ্য বেছে নেওয়া

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

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

আপনার কি একটিমাত্র ডেনিশ কোড দরকার, নাকি রেখে দেওয়ার মতো নম্বর?

ইন্টিগ্রেশনের কোড লেখার আগেই এটি ঠিক করে নিন, কারণ OTP Route-এর দুটি পণ্য দুই ধরনের সমস্যা সমাধান করে।

  • OTP Gateway একটি ভেরিফিকেশনের জন্য একটি +45 নম্বর দেয়। আপনি অর্ডার করেন, যে অ্যাপ টেস্ট করছেন সেখান থেকে SMS ট্রিগার করেন, কোড পড়েন, আর নম্বরের কাজ শেষ। সাইন-আপ টেস্ট, রিগ্রেশন স্যুট এবং ডেনিশ অনবোর্ডিং স্ক্রিনের এককালীন চেকের জন্য এটি উপযুক্ত।
  • Dedicated Virtual Numbers এমন লাইন যা রিনিউ হতে থাকা পর্যন্ত আপনার কাছে থাকে, সঙ্গে ইনবাউন্ড ও আউটবাউন্ড SMS এবং ব্রাউজার কলিং। এই লাইন শুধু যুক্তরাষ্ট্র ও কানাডার নম্বরের জন্য, মাসে $1.95 থেকে।

ডেনমার্কের জন্য নিজে-নিজে নেওয়ার মতো দীর্ঘমেয়াদি নম্বর নেই। আপনার টিমের যদি সত্যিই এমন +45 লাইন লাগে যা আপনার কাছে থাকবে, [email protected]এ লিখে জিজ্ঞেস করুন; এটি ব্যবস্থা করা যাবে কি না তা স্থানীয় নিয়মের ওপর নির্ভর করে, আর কোনো প্রতিশ্রুতি দেওয়া হয় না। ডেনমার্কের বেশিরভাগ QA কাজের জন্য Gateway-ই সঠিক টুল। নর্ডিক টেস্ট প্ল্যানের জন্য দুটির তুলনা পাবেন অস্থায়ী বনাম ডেডিকেটেড নম্বর লেখায়।

+45 Gateway নম্বর দিয়ে কোন অ্যাপগুলো ভেরিফাই করা যায়?

ডেনিশ রুট বর্তমানে 1,800-এর বেশি সার্ভিস কভার করে। আজকের স্ন্যাপশটে জনপ্রিয়দের মধ্যে আছে WhatsApp, LinkedIn, Uber, Telegram, Google (Gmail & YouTube), Microsoft & Outlook, Signal, Discord, ChatGPT (OpenAI), Amazon, Airbnb ও Netflix।

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

ডেনমার্ক OTP API-র ফ্লো শুরু থেকে শেষ পর্যন্ত কীভাবে চলে?

সব কল যায় https://otproute.com/api/v1-এ, Developer console থেকে তৈরি or_live_ প্রিফিক্সের Bearer কী দিয়ে। একটি অ্যাকাউন্টে সর্বোচ্চ 10টি কী রাখা যায়, ফলে স্টেজিং, CI ও লোকাল ল্যাপটপকে আলাদা ক্রেডেনশিয়াল দেওয়া এবং আলাদাভাবে বাতিল করা সহজ।

সাধারণ রান শুরু হয় GET /api/v1/balance দিয়ে, যাতে ওয়ালেট খালি থাকলে স্যুট আগেই ব্যর্থ হয়। এরপর GET /api/v1/prices?country=dk&service=<id> ওই জোড়ার বর্তমান দাম এবং স্টক আছে কি না জানায়। অর্ডার হয় POST /api/v1/activations দিয়ে, বডি যেমন {"service": "linkedin", "country": "dk"}; উত্তরে থাকে একটি অ্যাক্টিভেশন id এবং আপনার প্রোডাক্টে বসানোর +45 নম্বর।

কোডের জন্য হয় GET /api/v1/activations/{id} পোল করুন, নয়তো একটি ওয়েবহুক এন্ডপয়েন্টকে activation.sms_received-এ সাবস্ক্রাইব করুন। ওয়েবহুকে X-OTPRoute-Signature হেডার (t=<unix>,v1=<hex>) থাকে, যা এন্ডপয়েন্ট সিক্রেট দিয়ে <t>.<raw body>-এর HMAC-SHA256; এটি ভেরিফাই করুন এবং পুরনো টাইমস্ট্যাম্প বাদ দিন। টেস্ট মাঝপথে থামলে POST /api/v1/activations/{id}/cancel দিয়ে অর্ডার ছেড়ে দিন। রেট লিমিট প্রতি মিনিটে 300 রিকোয়েস্ট, আর পূর্ণ রেফারেন্স ডক্স-এ আছে।

ডেনিশ নম্বর ও ডেনিশ SMS-এ বিশেষ কী আছে?

ডেনমার্কে বদ্ধ নম্বরিং প্ল্যান চলে: সাবস্ক্রাইবার নম্বর আট অঙ্কের এবং কোনো ট্রাঙ্ক প্রিফিক্স নেই, তাই জাতীয় ও আন্তর্জাতিক রূপের পার্থক্য শুধু +45। টেস্ট রান থেকে ডেনমার্কের ভেরিফিকেশন নম্বর সংরক্ষণ করার সময় E.164 ফরম্যাটে +45 এবং তার পরে সেই আট অঙ্ক রাখুন। ডেনিশরা সাধারণত নম্বর জোড়ায় জোড়ায় লেখে, যেমন "12 34 56 78", তাই আপনার নরমালাইজার ইনপুট প্রত্যাখ্যান না করে যাচাইয়ের আগে স্পেস ও ডট সরিয়ে দেবে।

একটি সূক্ষ্ম ফাঁদ: ফারো দ্বীপপুঞ্জ +298 এবং গ্রিনল্যান্ড +299 ব্যবহার করে, যদিও দুটিই ডেনিশ রাজ্যের অংশ। যে কান্ট্রি পিকার প্রতিটি ডেনিশ-ভাষী ব্যবহারকারীকে +45-এ ম্যাপ করে, সে ওই গ্রাহকদের জন্য ভাঙা নম্বর তৈরি করবে। সেই কারণেই ফারো দ্বীপপুঞ্জ রুট একটি আলাদা এন্ট্রি।

অ্যাকাউন্ট লোকেল ডেনিশ হলে ভেরিফিকেশন টেক্সট সাধারণত ডেনিশ ভাষায় আসে, তবে অনেক আন্তর্জাতিক অ্যাপ ইংরেজিতে ফিরে যায়। Æ, Ø ও Å GSM 7-bit ডিফল্ট বর্ণমালার অংশ, তাই শুধু ডেনিশ শব্দের কারণে আপনার নিজের টেমপ্লেট দীর্ঘতর Unicode এনকোডিংয়ে যাওয়ার কথা নয়। টিমগুলো সাধারণত এখানে টেস্ট করে নর্ডিক অঞ্চলে লঞ্চের সময়, অনবোর্ডিং স্ক্রিনের ডেনিশ অনুবাদ পরীক্ষার সময়, বা অন্য কোথাও থেকে ডেনিশ গ্রাহকদের সাপোর্ট দেওয়ার সময়।

API অ্যাক্সেস ছাড়া কেউ কি ডেনিশ নম্বর অর্ডার করতে পারেন?

হ্যাঁ। প্রোডাক্ট ম্যানেজার, সাপোর্ট লিড ও এজেন্সি স্টাফ পুরো কাজটি ব্রাউজারেই করতে পারেন:

  1. ড্যাশবোর্ডে OTP Gateway খুলুন এবং ডেনমার্ক বেছে নিন।
  2. সার্ভিস বাছুন; কনফার্ম করার আগে লাইভ দাম দেখানো হয়।
  3. যে সাইন-আপ বা লগইন ফর্ম পরীক্ষা করছেন তাতে +45 নম্বরটি কপি করে বসান।
  4. অ্যাক্টিভেশন কার্ডে অপেক্ষা করুন, SMS এলে কোডটি সেখানে দেখা যাবে।

20 মিনিটের উইন্ডো শুরু হয় অর্ডার দেওয়ার মুহূর্ত থেকে। সেই সময়ে কিছু না এলে, বা আপনি আগে বাতিল করলে, পুরো টাকা স্বয়ংক্রিয়ভাবে ওয়ালেটে ফেরত যায়। কোড আসলে পৌঁছালেই কেবল আপনি টাকা দেন।

+45 কোড না এলে কী করবেন?

নীরবতার পেছনে সাধারণত সাধারণ কারণই থাকে। কিছু সার্ভিস ভার্চুয়াল নম্বর প্রত্যাখ্যান করে, কিছু একই ডিভাইস বা IP থেকে বারবার চেষ্টা ধীর করে দেয়, আর কিছু রুট সাময়িকভাবে ভিড়ে থাকে। একটি যুক্তিসঙ্গত ক্রম:

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

ব্যর্থ ডেলিভারি গাইড-এ রিট্রাই লজিক আরও বিস্তারিত আছে। ডেনিশ টেস্টও প্রতিটি লক্ষ্য সার্ভিসের শর্তের অধীন, এবং প্রতিটি +45 অর্ডারে OTP Route-এর Acceptable Use Policy প্রযোজ্য।

ডেনিশ OTP টেস্টিংয়ের খরচ কীভাবে মেটানো হয়?

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

ইন্টিগ্রেশন তৈরির সময় আপনার ডেভেলপমেন্ট অ্যাকাউন্ট স্যান্ডবক্সে বদলে দিতে বলুন: এটি সিমুলেটেড নম্বর ও কোড ফেরত দেয়, ফলে ওয়ালেটের টাকা খরচ না করেই পুরো ফ্লো চালানো যায়। প্রস্তুত হলে ইমেল ও 6-সংখ্যার কোড বা Google সাইন-ইন দিয়ে অ্যাকাউন্ট তৈরি করুন, এবং টিমের লগইনে TOTP টু-ফ্যাক্টর চালু করুন।

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

স্থানীয় সিম ছাড়া কি আমার অ্যাপের ডেনিশ সাইন-আপ ফ্লো টেস্ট করা যায়?

হ্যাঁ। OTP Gateway থেকে একটি +45 নম্বর অর্ডার করুন, সাইন-আপ ফর্মে দিন এবং কোডটি ড্যাশবোর্ডে বা API-র মাধ্যমে পড়ুন।

OTP Route API-তে ডেনমার্কের country id কী?

এটি dk। GET /api/v1/prices-এ country প্যারামিটার হিসেবে এবং POST /api/v1/activations-এ পাঠানো JSON-এর ভেতরে dk দিন।

টেস্টিংয়ের জন্য কি মাসের পর মাস রেখে দেওয়া যায় এমন +45 নম্বর কেনা যায়?

নিজে-নিজে নয়। দীর্ঘমেয়াদি Dedicated Numbers শুধু যুক্তরাষ্ট্র ও কানাডার জন্য; ডেনিশ লাইনের জন্য [email protected]এ ইমেল করুন, টিম জানাবে কিছু সম্ভব কি না।

ডেনিশ ফোন নম্বরে কি শুরুতে শূন্য থাকে?

না। ডেনমার্কে কোনো ট্রাঙ্ক প্রিফিক্স নেই, তাই বৈধ নম্বর শুধু +45 এবং তার পরে আট অঙ্ক।

ডেনিশ SMS কখনো না এলে কি আমার চার্জ কাটা হবে?

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

আমার ওয়েবহুকের কোন SMS ভেরিফিকেশন API ইভেন্টগুলো শোনা উচিত?

Gateway অর্ডারের জন্য সিগনেচার হেডার ভেরিফাই করার পর অ্যাক্টিভেশন id-র ভিত্তিতে activation.sms_received, activation.expired ও activation.cancelled হ্যান্ডেল করুন।

প্রতিটি ডেনিশ সার্ভিস কি OTP Route-এর নম্বর গ্রহণ করবে?

না। কোনো প্রোভাইডারই এর নিশ্চয়তা দিতে পারে না, কারণ কিছু সার্ভিস ভার্চুয়াল নম্বর প্রত্যাখ্যান করে। ঠিক সেই কারণেই অব্যবহৃত অর্ডারের টাকা ফেরত দেওয়া হয়।

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

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

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