বাংলা
বেলারুশ থেকে +375 ভেরিফিকেশন কোড গ্রহণের প্রি-ফ্লাইট চেকলিস্ট
হ্যাঁ, OTP Route দিয়ে আপনি বেলারুশের (+375) ভেরিফিকেশন কোড পেতে পারেন: OTP Gateway থেকে একবার-ব্যবহারযোগ্য নম্বর অর্ডার করুন এবং কোডটি ড্যাশবোর্ডে পড়ুন, অথবা API ও সাইন করা ওয়েবহুকের মাধ্যমে সংগ্রহ করুন। দাম শুরু $0.20 প্রতি কোড থেকে, প্রতিটি সার্ভিসের লাইভ অঙ্ক API ফেরত দেয়, আর 20 মিনিটের সময়সীমায় কোনো SMS না পেলে অর্ডারের অর্থ স্বয়ংক্রিয়ভাবে আপনার ওয়ালেটে ফিরে যায়।
+375 নম্বর চাওয়ার আগে কী তৈরি থাকা উচিত?
টেস্টিংয়ের জন্য +375 নম্বর ব্যবহারের আগে এগুলো মিলিয়ে নিন:
- একটি অ্যাকাউন্ট ও অর্থ ভরা ওয়ালেট। ইমেইল ও 6 অঙ্কের ইমেইল কোড দিয়ে, অথবা Google সাইন-ইন দিয়ে /signup-এ একটি খুলুন, তারপর অল্প ব্যালেন্স যোগ করুন। API কী যে অ্যাকাউন্টে থাকে সেখানে TOTP টু-ফ্যাক্টর চালু করুন।
or_live_প্রিফিক্সের একটি Bearer কী, Developer console-এ তৈরি। CI ও লোকাল ডেভেলপমেন্টকে আলাদা কী দিন; একটি অ্যাকাউন্টে সর্বোচ্চ 10টি রাখা যায়।- যে দুটি আইডি আপনি পাঠাবেন। API-তে বেলারুশ হলো
by, আর সার্ভিস আইডি হলোGET /api/v1/servicesথেকে ফেরত আসাapi_serviceমান। - একটি গ্রহণকারী এন্ডপয়েন্ট, ওয়েবহুক ব্যবহার করতে চাইলে, যার সাইনিং সিক্রেট রিপোজিটরির বাইরে সংরক্ষিত।
- আপনার নিজের পণ্যে একটি টেস্ট অ্যাকাউন্ট, যেখানে ফোন নম্বর বদলানো বা যোগ করার অনুমতি আছে।
- BY অঞ্চলের জন্য কনফিগার করা একটি ফোন লাইব্রেরি, যাতে সাইন-আপ ফর্মে আপনি যে নম্বর পেস্ট করেন তা একজন প্রকৃত বেলারুশীয় ব্যবহারকারীর টাইপ করার মতোই পার্স হয়।
বেলারুশের নম্বর কীভাবে লেখা হয়, আর আপনার অ্যাপ কীভাবে সংরক্ষণ করবে?
বেলারুশ কান্ট্রি কোড +375 এবং তার পর নয় অঙ্কের জাতীয় নম্বর ব্যবহার করে। মোবাইল লাইন শুরু হয় 25, 29, 33 বা 44-এর মতো অপারেটর কোড দিয়ে, তাই সংরক্ষিত মান দেখতে +37529XXXXXXX-এর মতো।
কঠিন অংশটি দেশীয় অভ্যাস। দেশের ভেতরে মানুষ প্রায়ই মোবাইল নম্বর শুরুতে 80 দিয়ে লেখে, যেমন 8 029 XXX-XX-XX, যা দূরপাল্লার ডায়ালিং প্রিফিক্স থেকে এসেছে। কান্ট্রি কোড যোগের আগে ওই 80 সরাতেই হবে; যে ফর্ম তা রেখে দেয় সে অবৈধ E.164 স্ট্রিং তৈরি করে, যা কিছু ভেরিফিকেশন সার্ভিস নিঃশব্দে প্রত্যাখ্যান করে। বেলারুশ ভেরিফিকেশন নম্বরের জন্য ভালো নরমালাইজেশন টেস্ট:
+375 29 ...,375 29 ...ও8 029 ...গ্রহণ করে তিনটিকে একই রকম সংরক্ষণ করুন;- নম্বরটি স্থানীয়ভাবে সুবিধাজনক গ্রুপিংয়ে দেখান, কিন্তু আপনার SMS বা ভেরিফিকেশন স্তরে কেবল E.164 পাঠান;
375-এর পরেও80থাকা নম্বর প্রত্যাখ্যান করুন।
বেলারুশিয়ান ও রুশ দুটিই সরকারি ভাষা, আর দৈনন্দিন জীবনে বেশিরভাগ মানুষ রুশ ব্যবহার করে। অ্যাকাউন্টের লোকেল অনুযায়ী অনেক সার্ভিস কোডের টেক্সট রুশ বা ইংরেজিতে পাঠায়, তাই বার্তা প্রতিধ্বনিত করে এমন যেকোনো স্ক্রিনে আপনার অ্যাপ সিরিলিক ঠিকমতো রেন্ডার করে কি না যাচাই করুন।
বেলারুশের ভেরিফিকেশন নম্বরে কোন কোন সার্ভিসের কোড পাওয়া যায়?
OTP Route-এ বেলারুশের OTP routing বর্তমানে by আইডির অধীনে 1,400-এরও বেশি সার্ভিস কভার করে। বর্তমান স্ন্যাপশটের জনপ্রিয় রুটগুলোর মধ্যে আছে Telegram, Viber, WhatsApp, Signal, Google (Gmail & YouTube), Instagram, TikTok, Microsoft & Outlook, LinkedIn, Discord, Amazon ও AliExpress।
যেকোনো একটি রুটের প্রাপ্যতা দিনের মধ্যে বদলায়, তাই এমন তালিকাকে প্রতিশ্রুতি নয়, শুরুর বিন্দু হিসেবে ধরুন। রানের আগে GET /api/v1/prices?country=by&service=<id> থেকে বর্তমান দাম এবং রুটটি এখন অর্ডার নিতে পারে কি না জেনে নিন। দেশ বাছাইয়ের সময় OTP-র জন্য কান্ট্রি রাউটিং দেখুন।
ধাপে ধাপে: টেস্ট স্ক্রিপ্ট থেকে বেলারুশ OTP API ফ্লো
প্রতিটি রিকোয়েস্ট যায় https://otproute.com/api/v1-এ, আপনার Bearer কী সহ। SMS verification API এতটাই ছোট যে একটি হেল্পারেই মুড়ে ফেলা যায়:
GET /api/v1/balanceকল করুন, আর স্যুটের জন্য ওয়ালেটে অর্থ কম থাকলে জব আগেই থামিয়ে দিন।GET /api/v1/prices?country=by&service=telegramকল করুন (telegram-এর জায়গায় আপনার সার্ভিস আইডি বসান) এবং যে দাম দিতে যাচ্ছেন তা লগ করুন।POST /api/v1/activationsদিয়ে অর্ডার তৈরি করুন, বডি{"service": "telegram", "country": "by"}-এর মতো। রেসপন্স থেকে অ্যাক্টিভেশন আইডি ও +375 নম্বর সংরক্ষণ করুন।- ওই নম্বরটি আপনার নিজের অ্যাপের ফোন ধাপে জমা দিন এবং কোড চালু করুন।
activation.sms_receivedইভেন্ট থেকে কোড সংগ্রহ করুন, অথবাGET /api/v1/activations/{id}পোল করুন। সীমা প্রতি মিনিটে 300 রিকোয়েস্ট।- টেস্ট থেমে গেলে
POST /api/v1/activations/{id}/cancelকল করুন, যাতে আটকে থাকা অঙ্ক সঙ্গে সঙ্গে ওয়ালেটে ফিরে আসে।
ওয়েবহুকের ক্ষেত্রে X-OTPRoute-Signature হেডার (t=<unix>,v1=<hex>) পড়ুন, এন্ডপয়েন্ট সিক্রেট দিয়ে <t>.<raw body>-এর HMAC-SHA256 হিসাব করুন, কনস্ট্যান্ট টাইমে তুলনা করুন, এবং পুরোনো টাইমস্ট্যাম্পসহ ডেলিভারি বাদ দিন। হ্যান্ডলারকে অ্যাক্টিভেশন আইডির ভিত্তিতে চালান, যাতে পুনরাবৃত্ত ডেলিভারি ক্ষতিকর না হয়। বিস্তারিত আছে API ডক্সে এবং HMAC দিয়ে OTP ওয়েবহুক সুরক্ষিত করার গাইডে।
ধাপে ধাপে: ড্যাশবোর্ড থেকে একই কাজ
সাপোর্ট কর্মীরা, যাঁদের মাঝে মাঝে একটি কোড দরকার, API এড়িয়ে যেতে পারেন:
- ড্যাশবোর্ডে OTP Gateway খুলুন এবং বেলারুশ বেছে নিন।
- সার্ভিস নির্বাচন করুন; নিশ্চিত করার আগে ওই রুটের দাম দেখানো হয়।
- +375 নম্বরটি কপি করে যে অ্যাপ পরীক্ষা করছেন তাতে লিখুন।
- অর্ডার কার্ডটি লক্ষ্য করুন। কোড এসে পৌঁছানোমাত্র সেখানে ফুটে ওঠে।
20 মিনিটের মধ্যে কিছু না এলে অর্ডার বন্ধ হয়ে যায় এবং পুরো অঙ্ক ফেরত দেওয়া হয়। কোড ডেলিভারি হলেই কেবল আপনি মূল্য দেন।
সমস্যা সমাধান: +375 কোড আসেনি
সাধারণ কারণ এবং প্রতিটির পরবর্তী পদক্ষেপ:
- সার্ভিস নম্বরটি প্রত্যাখ্যান করেছে। কিছু প্ল্যাটফর্ম ভার্চুয়াল নম্বর নাকচ করে। ফেরতের নিয়ম ঠিক এই ক্ষেত্রের জন্যই; অন্য সার্ভিস রুট চেষ্টা করুন, টেস্ট অনুমতি দিলে অন্য দেশও।
- নম্বরটি দেশীয় রূপে লেখা হয়েছিল। আপনার ফর্ম
80ছাড়া+375এবং নয় অঙ্ক জমা দিয়েছে কি না আবার দেখুন। - রুটটি ব্যস্ত। এক মিনিট পরে বাতিল না করে সময়সীমা শেষ হতে দিন, তারপর পরে আবার চেষ্টা করুন।
- আপনার স্ক্রিপ্ট দ্রুত লুপে বারবার অর্ডার করছে। চেষ্টার মাঝে ব্যাক-অফ যোগ করুন; একই সার্ভিসে দ্রুত পুনরাবৃত্ত অর্ডার প্রায় কাজে আসে না, আর লক্ষ্য প্ল্যাটফর্মের কাছে অপব্যবহারের মতো দেখাতে পারে।
+375 অর্ডারের আরও ব্যর্থতার ধরন ব্যর্থ OTP ডেলিভারি কমানো লেখায় আছে।
বেলারুশের দীর্ঘমেয়াদি লাইন কি আছে, আর বিলিং কীভাবে চলে?
না। বেলারুশের জন্য OTP Route-এর কোনো সেলফ-সার্ভ দীর্ঘমেয়াদি নম্বর নেই। অপারেশন বা সাপোর্টের কাজে আপনার টিমের একটি দরকার হলে [email protected]এ ইমেইল করে তা জানান; কিছু দেওয়া যাবে কি না স্থানীয় নিয়মের ওপর নির্ভর করে এবং কিছুরই প্রতিশ্রুতি নেই। Dedicated Virtual Numbers যুক্তরাষ্ট্র ও কানাডার পণ্য, $1.95/মাস থেকে, সঙ্গে ইনবাউন্ড SMS, আউটবাউন্ড SMS ও ব্রাউজার কলিং।
বেলারুশের অর্ডারগুলো অন্য সব রুটের মতোই একই প্রিপেইড USD ওয়ালেট থেকে কাটা হয়, মাসে কিছু চার্জ হয় না এবং বেছে নেওয়ার কোনো স্তর নেই। কার্ড বা USDT/USDC স্টেবলকয়েন দিয়ে ভরুন; প্রতিটি টপ-আপের একটি PDF ইনভয়েস আপনার ইনবক্সে আসে। ডেভেলপাররা একটি স্যান্ডবক্স অ্যাকাউন্ট চাইতে পারেন, যা সিমুলেটেড নম্বর ও কোড ফেরত দেয়; আসল অর্ডারের আগে ইন্টিগ্রেশন প্রমাণ করার সবচেয়ে সস্তা উপায় এটি। প্রতিটি নম্বর কেবল আপনার নিজের পণ্য বা নিজের বৈধ অ্যাকাউন্টের জন্য ব্যবহার করুন, প্রতিটি সার্ভিসের শর্ত মানুন, এবং মনে রাখুন OTP Route-এর Acceptable Use Policy প্রযোজ্য। বর্তমান অঙ্ক প্রাইসিং পেজে।
সাধারণ জিজ্ঞাসা
স্থানীয় সিম ছাড়াই কি আমার অ্যাপের বেলারুশ সাইন-আপ ফ্লো পরীক্ষা করতে পারি?
হ্যাঁ। OTP Gateway থেকে আপনার সার্ভিসের জন্য একটি +375 নম্বর অর্ডার করুন, সাইন-আপ ফর্মে জমা দিন এবং কোডটি ড্যাশবোর্ডে বা API-র মাধ্যমে পড়ুন।
OTP Route API-তে বেলারুশের কান্ট্রি আইডি কী?
এটি by। GET /api/v1/prices-এ এবং POST /api/v1/activations-এর বডিতে এটি ব্যবহার করুন।
বেলারুশের নম্বর কি `80` প্রিফিক্সসহ সংরক্ষণ করব?
না। E.164-এ +375 এবং তার পর নয় অঙ্ক হিসেবে সংরক্ষণ করুন এবং দেশীয় 80 বাদ দিন, নইলে অনেক সার্ভিস নম্বরটিকে অবৈধ ধরবে।
+375 নম্বরে কোড না এলে আমার অর্থের কী হয়?
SMS ছাড়াই 20 মিনিটের সময়সীমা শেষ হলে, বা আপনি বাতিল করলে, পুরো চার্জ স্বয়ংক্রিয়ভাবে আপনার ওয়ালেটে ফিরে যায়।
ভেরিফিকেশন SMS কোন ভাষায় আসবে?
তা ঠিক করে প্রেরক সার্ভিস। বেলারুশের নম্বরে এটি সাধারণত রুশ বা ইংরেজি, অ্যাকাউন্ট বা ডিভাইসের ভাষা অনুযায়ী।
ভবিষ্যতের লগইনের জন্য কি একটি +375 নম্বর রেখে দিতে পারি?
সেলফ-সার্ভের মাধ্যমে নয়। দীর্ঘমেয়াদি Dedicated Numbers কেবল যুক্তরাষ্ট্র ও কানাডার জন্য; বেলারুশের জন্য আপনি [email protected]এ ইমেইল করে জিজ্ঞাসা করতে পারেন, তবে প্রাপ্যতার কোনো প্রতিশ্রুতি নেই।
ওয়ালেটের অর্থ খরচ না করে ইন্টিগ্রেশন পরীক্ষা করার কোনো উপায় আছে কি?
হ্যাঁ। অনুরোধ করলে একটি ডেভেলপমেন্ট অ্যাকাউন্টকে স্যান্ডবক্সে নেওয়া যায়, যা এন্ড-টু-এন্ড টেস্টের জন্য সিমুলেটেড নম্বর ও কোড ফেরত দেয়।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।