বাংলা
ইউক্রেনীয় (+380) ভেরিফিকেশন কোডের জন্য সঠিক রুট বাছাই
OTP Route আপনাকে OTP Gateway-র একবার-ব্যবহারের নম্বরে ইউক্রেনীয় (+380) SMS ভেরিফিকেশন কোড পেতে দেয়, যা ড্যাশবোর্ডে অথবা REST পোলিং ও HMAC-সাইন করা webhook-এর মাধ্যমে আপনার ব্যাকএন্ডে পৌঁছায়। প্রতিটি কোডের দাম প্রতি কোড $0.20 থেকে, আর 20 মিনিটের মধ্যে SMS না পাওয়া অ্যাক্টিভেশন পুরোপুরি ফেরত যায়।
ইউক্রেনীয় টেস্ট কেসে কি একবার-ব্যবহারের নম্বর লাগবে, নাকি দীর্ঘমেয়াদি লাইন?
এই প্রশ্ন দিয়ে শুরু করুন, কারণ বাকি সবকিছু এর ওপর নির্ভর করে। একবার-ব্যবহারের OTP Gateway নম্বর একটি ভেরিফিকেশন কোড গ্রহণ করে এবং তারপর বন্ধ হয়ে যায়। দীর্ঘমেয়াদি লাইন এমন কিছু যা আপনি ধরে রাখেন এবং কয়েক মাস পরেও আবার লগইনে ব্যবহার করেন।
ইউক্রেনের উত্তর সহজ: সেলফ-সার্ভ বিকল্প হলো OTP Gateway। ইউক্রেনীয় ডেডিকেটেড নম্বর সেলফ-সার্ভে নেই। দীর্ঘমেয়াদি Dedicated Number শুধু US ও কানাডায় আছে, প্রতি মাসে $1.95 থেকে, এবং যেসব স্টেজিং অ্যাকাউন্টকে বারবার লগইন করতে হয় বা টিমের শেয়ার করা রিকভারি লাইনের জন্য উপযুক্ত। আপনার যদি বিশেষভাবে স্থায়ী +380 লাইন লাগে, [email protected]এ ইমেইল করুন; প্রাপ্যতা স্থানীয় বিধির ওপর নির্ভর করে এবং এর প্রতিশ্রুতি নেই।
তাই বাস্তব ভাগ এরকম: সাইন-আপ ও ফোন ধাপের QA-র জন্য +380 একবার-ব্যবহারের নম্বর নিন, আর কোনো টেস্ট অ্যাকাউন্টকে পুনঃভেরিফিকেশন পার করতে হলে ভাবুন US বা কানাডীয় লাইন টেস্টের সঙ্গে মানায় কি না। অস্থায়ী বনাম ডেডিকেটেড নম্বর-এর তুলনায় ভালোমন্দ বিশদে আছে।
ইঞ্জিনিয়ারিং টিম কেন +380 নম্বরে টেস্ট করে?
ইউক্রেনে সফটওয়্যার ইঞ্জিনিয়ারদের একটি বড় কমিউনিটি আছে, এবং অনেক আন্তর্জাতিক প্রোডাক্ট টিমে ইউক্রেনীয় ডেভেলপার ও টেস্টার থাকেন। এ ছাড়া কয়েকটি পরিস্থিতি বারবার সামনে আসে:
- ইউক্রেনীয় ভাষার QA: ইউক্রেনীয় সরকারি ভাষা, আর অনবোর্ডিং লোকালাইজ করা টিমগুলো সিরিলিক টেক্সটে ঘেরা আসল ফোন ধাপটি দেখতে চায়।
- প্রবাসী ব্যবহারকারী: +380 নম্বরধারীরা এখন পোল্যান্ড, জার্মানি ও ইউরোপের অন্য দেশে থাকেন, তাই অন্য কোথাও লঞ্চ হওয়া অ্যাপও সাইন-আপে ইউক্রেনীয় নম্বর পায়।
- মেসেজিং-নির্ভর ফ্লো: ইউক্রেনে Telegram ও Viber বহুল ব্যবহৃত, ফলে এ দুটির কোনোটির সঙ্গে ইন্টিগ্রেট করা প্রোডাক্টের জন্য এগুলো সাধারণ টেস্ট টার্গেট।
ভেরিফিকেশন টেক্সট ইউক্রেনীয়, ইংরেজি বা অন্য ভাষায় আসতে পারে, সার্ভিস ও অ্যাকাউন্ট সেটিংস অনুযায়ী, তাই নির্দিষ্ট শব্দ না মিলিয়ে প্যাটার্ন দিয়ে ডিজিট বের করুন।
+380 নম্বর কীভাবে নরমালাইজ করা উচিত?
দেশের ভেতরে ইউক্রেনীয় নম্বর লেখা হয় ট্রাঙ্ক 0 ও তার পরে নয় অঙ্ক দিয়ে, যেমন 0XX XXX XX XX আকারে। আন্তর্জাতিক রূপে শূন্য বাদ যায়: +380 ও নয় অঙ্কের জাতীয় নম্বর। খেয়াল করুন কান্ট্রি কোড নিজেই 0 দিয়ে শেষ হয়, যা কিছু হাতে লেখা ভ্যালিডেটরকে বিভ্রান্ত করে।
নির্দেশিকা:
- শুধু E.164 স্ট্রিং সংরক্ষণ করুন; স্পেস বা ট্রাঙ্ক শূন্য দিয়ে ফরম্যাট করুন দেখানোর সময়।
- +380 বেছে নেওয়ার পর কেউ
0…টাইপ করলে ঠিক একটি শুরুর শূন্য সরান। +3800…থেকে সাবধান; এটি ট্রাঙ্ক প্রিফিক্স ছাঁটা হয়নি তার লক্ষণ।- অন্য কোথাও থেকে কপি করা regex না ব্যবহার করে রক্ষণাবেক্ষণ করা লাইব্রেরি দিয়ে দৈর্ঘ্য যাচাই করুন।
ইউক্রেনের ভেরিফিকেশন নম্বর কোন কোন সার্ভিস গ্রহণ করতে পারে?
লাইভ স্ন্যাপশটে ইউক্রেনের জন্য 1,500-এর বেশি সার্ভিস গোনা হয়েছে। জনপ্রিয়গুলোর মধ্যে আছে Telegram, Viber, WhatsApp, Signal, Google (Gmail & YouTube), Facebook, Instagram, TikTok, Discord, LinkedIn, Microsoft & Outlook, Uber, ChatGPT (OpenAI) ও Claude।
কী কী পাওয়া যায় তা সারাদিন বদলায়, তাই এটিকে উদাহরণ ধরুন এবং বর্তমানে কী আছে তা API-কে বলতে দিন।
ইউক্রেনের OTP API কলগুলো কীভাবে একসঙ্গে খাপ খায়?
+380 নম্বরের রিকোয়েস্ট যায় https://otproute.com/api/v1-এ, Developer console-এ তৈরি or_live_ Bearer কী দিয়ে সাইন করে। ইউক্রেনের country id ua।
একটি পরিচ্ছন্ন ক্রম: GET /api/v1/services ও GET /api/v1/countries দিয়ে id খুঁজে নিন; GET /api/v1/prices?country=ua&service=<id> থেকে খরচ ও প্রাপ্যতা দেখুন; GET /api/v1/balance দিয়ে ফান্ড নিশ্চিত করুন; তারপর {"service": "viber", "country": "ua"} সহ POST /api/v1/activations পাঠান। উত্তরে থাকে +380 নম্বর ও একটি activation id।
ডেলিভারির জন্য GET /api/v1/activations/{id} পোলিং এবং activation.sms_received, activation.expired ও activation.cancelled-এ সাবস্ক্রাইব করা webhook-এর মধ্যে একটি বেছে নিন। প্রতিটি webhook বহন করে X-OTPRoute-Signature: t=<unix>,v1=<hex>; এটি endpoint secret দিয়ে <t>.<raw body>-এর HMAC-SHA256 হিসেবে যাচাই করুন, পুরনো টাইমস্ট্যাম্প বাতিল করুন, এবং প্রতিটি activation id একবারই প্রক্রিয়া করুন। একটি অ্যাকাউন্টে 10টি কী, 5টি endpoint এবং প্রতি মিনিটে 300টি রিকোয়েস্ট অনুমোদিত। বিস্তারিত ডকস-এ।
অ-ডেভেলপারদের জন্য ড্যাশবোর্ডের পথ কী?
সাপোর্ট ও গ্রোথ কর্মীরা API পুরোপুরি এড়িয়ে যেতে পারেন। ড্যাশবোর্ডে OTP Gateway খুলুন, ইউক্রেন ও সার্ভিস বেছে নিন, দেখানো দাম যাচাই করুন এবং অর্ডার করুন। অ্যাপে +380 নম্বরটি দিন, SMS চান, আর কোড এলে অ্যাক্টিভেশন পেজে তা দেখা যাবে।
কোড না এলে কী হবে, আর বিলিং কীভাবে চলে?
একটি অ্যাক্টিভেশন 20 মিনিট খোলা থাকে, এবং কোড এলে তবেই আপনি টাকা দেন। উইন্ডো খালি অবস্থায় শেষ হলে, বা আপনি POST /api/v1/activations/{id}/cancel কল করলে, পুরো অঙ্ক ওয়ালেটে ফিরে যায়।
কোড মিস হলে উইন্ডো শেষ হওয়া পর্যন্ত অপেক্ষা করুন, তারপর পরে বা অন্য সার্ভিস রুটে আবার চেষ্টা করুন। দেখে নিন সার্ভিসটি ভার্চুয়াল নম্বর প্রত্যাখ্যান করে কি না, এবং দ্রুত লুপে বারবার অর্ডার দেবেন না।
টাকা আসে একটি প্রিপেইড USD ওয়ালেট থেকে, কোনো মাসিক ফি ছাড়া। টপ-আপে কার্ড এবং USDT/USDC দুটোই চলে, আর প্রতিটির পর ইনবক্সে একটি PDF ইনভয়েস আসে। অনুরোধে একটি ডেভেলপমেন্ট অ্যাকাউন্ট সিমুলেটেড নম্বর ও কোডসহ স্যান্ডবক্স মোডে চলতে পারে, যা CI পাইপলাইন সাজানোর সময় কাজে লাগে। OTP Route আপনার নিজের বৈধ প্রোডাক্ট ও অ্যাকাউন্টের জন্য: প্রতিটি সার্ভিসের শর্ত ও Acceptable Use Policy মেনে চলুন।
সাধারণ জিজ্ঞাসা
ইউক্রেনীয় সিম ছাড়া কি ইউক্রেনের SMS OTP কোড পেতে পারি?
হ্যাঁ। OTP Gateway থেকে একটি +380 নম্বর অর্ডার করুন এবং কোডটি ড্যাশবোর্ডে বা API-র মাধ্যমে পড়ুন।
OTP Route ইউক্রেনের জন্য কোন country id ব্যবহার করে?
প্রাইস লুকআপে এবং POST /api/v1/activations-এর বডিতে ua ব্যবহার করুন।
ট্রাঙ্ক 0 কি +380 নম্বরের অংশ?
শুধু দেশীয় ডায়ালিংয়ে। E.164-এ আপনি +380 ও তার পর নয় অঙ্ক সংরক্ষণ করেন, বাড়তি শূন্য ছাড়া।
ইউক্রেনের ভেরিফিকেশন নম্বরের দাম কত?
দাম শুরু প্রতি কোড $0.20 থেকে, আর API প্রতিটি সার্ভিসের সঠিক লাইভ অঙ্ক ফেরত দেয়।
পরবর্তী লগইনের জন্য কি +380 নম্বর ধরে রাখতে পারি?
সেলফ-সার্ভে দীর্ঘমেয়াদি ইউক্রেনীয় লাইন নেই। Dedicated Number শুধু US ও কানাডার প্রোডাক্ট; অন্য কিছুর জন্য [email protected]এ ইমেইল করে জিজ্ঞাসা করুন।
Telegram কোড না পাঠালে কি আমার টাকা যাবে?
না। 20 মিনিটের উইন্ডোর মধ্যে কোড না এলে চার্জ স্বয়ংক্রিয়ভাবে ওয়ালেটে ফিরে আসে।
CI-তে কি ইউক্রেনীয় ভাষার অনবোর্ডিং এন্ড-টু-এন্ড টেস্ট করতে পারি?
হ্যাঁ, আপনার টেস্ট স্যুট থেকে API কল করে, আর স্যান্ডবক্স অ্যাকাউন্টে আগে সিমুলেটেড কোড দিয়ে ফ্লোটি মহড়া দিয়ে নিতে পারেন।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।