বাংলা
QA, লঞ্চ ও আঞ্চলিক অপারেশনের জন্য আইভরিয়ান +225 ভেরিফিকেশন নম্বর
হ্যাঁ, OTP Route দিয়ে OTP Gateway থেকে এক-কালীন একটি আইভরিয়ান নম্বর অর্ডার করে ড্যাশবোর্ডে কোড পড়ে অথবা REST API ও সাইন করা ওয়েবহুকের মাধ্যমে সংগ্রহ করে কোত দিভোয়ারের (+225) ভেরিফিকেশন কোড পাওয়া যায়। দাম প্রতি কোড $0.20 থেকে শুরু, আর 20 মিনিটের উইন্ডোর মধ্যে কোনো SMS না এলে চার্জ আপনার ওয়ালেটে ফিরে যায়।
আইভরিয়ান ফোন নম্বরে কী বদলেছে, আর সেগুলো কীভাবে সংরক্ষণ করবেন?
কোত দিভোয়ার 2021-এর শুরুতে আট ডিজিটের গ্রাহক নম্বর থেকে দশ ডিজিটে গেছে, তাই তার আগে লেখা টেস্ট ফিক্সচার ও ভ্যালিডেশন নিয়ম নীরব ব্যর্থতার একটি সাধারণ উৎস। বর্তমান জাতীয় নম্বর দশ ডিজিটের, এবং মোবাইল নম্বর 01, 05 বা 07 দিয়ে শুরু হয়।
যে খুঁটিনাটিতে ইঞ্জিনিয়াররা আটকে যান: ওই শুরুর শূন্য ট্রাঙ্ক প্রিফিক্স নয়। এটি গ্রাহক নম্বরের অংশ এবং আন্তর্জাতিক রূপেও থাকে, ফলে E.164-এ একটি আইভরিয়ান মোবাইল দেখতে হয় +225 07 xx xx xx xx-এর মতো।
- পূর্ণ স্ট্রিং, অর্থাৎ
+225ও দশটি ডিজিট, সংরক্ষণ করুন এবং স্পেসিং শুধু প্রদর্শনের সময় যোগ করুন। - +225 ইনপুটের জন্য শুরুর শূন্য ছেঁটে ফেলে এমন যেকোনো সাধারণ নিয়ম বন্ধ করুন; এটি এমন নয় ডিজিটের মান তৈরি করে যা কোনো নেটওয়ার্ক রাউট করবে না।
- আট ডিজিটের এন্ট্রিকে পুরোনো ধরন হিসেবে দেখুন এবং হারানো প্রিফিক্স আন্দাজ না করে ব্যবহারকারীকে আবার লিখতে বলুন।
- আপনার ফোন-নম্বর লাইব্রেরি হালনাগাদ রাখুন, কারণ পশ্চিম আফ্রিকার নম্বরিং-প্ল্যান মেটাডেটা সময়ে সময়ে বদলায়।
প্রোডাক্ট ও QA টিম কেন +225 নম্বরের বিপরীতে টেস্ট করে?
আবিদজান ফরাসি-ভাষী পশ্চিম আফ্রিকার বাণিজ্যিক কেন্দ্র, তাই কোনো কোম্পানি অঞ্চলটির ফরাসি-ভাষী অংশে প্রসারিত হলে কোত দিভোয়ার প্রায়ই প্রথম গন্তব্য। টেস্টিংয়ের জন্য একটি +225 নম্বর পরিকল্পনায় রাখার সাধারণ কারণগুলো:
- বাজারে লঞ্চ: মার্কেটিং শুরুর আগে স্থানীয় নম্বর দিয়ে সাইন-আপ, লগইন ও রিকভারি এন্ড-টু-এন্ড কাজ করছে কি না নিশ্চিত করা।
- লোকালাইজেশন QA: ফরাসি সরকারি ভাষা, তাই গ্লোবাল অ্যাপের ভেরিফিকেশন বার্তা প্রায়ই ফরাসিতে আসে, অথবা অ্যাকাউন্টের লোকেল বললে ইংরেজিতে। নির্দিষ্ট বাক্যাংশ মেলানোর বদলে ডিজিট পার্স করুন।
- ওয়ালেট ও পেমেন্ট অনবোর্ডিং: মোবাইল মানি ব্যাপকভাবে ব্যবহৃত হয়, এবং বহু আর্থিক প্রোডাক্ট ফোন নম্বরকে গ্রাহকের প্রাথমিক পরিচয় হিসেবে ধরে। এই প্যাটার্নটি ফিনটেক অনবোর্ডিং গাইডে আছে।
- আঞ্চলিক অপারেশন: সেনেগালের মতো প্রতিবেশী বাজারে সহায়তা দেওয়া টিমগুলো প্রায়ই একই সুট থেকে আইভরিয়ান যাচাই চালায়।
কোন সার্ভিসগুলো একটি আইভরিয়ান নম্বরে কোড পৌঁছে দিতে পারে?
কোত দিভোয়ারের লাইভ ক্যাটালগে 800-এর বেশি সার্ভিস তালিকাভুক্ত আছে। বর্তমান স্ন্যাপশটে জনপ্রিয় রুটগুলোর মধ্যে আছে WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, X (Twitter), ChatGPT (OpenAI), Microsoft & Outlook, LinkedIn, Uber, Signal এবং Viber।
দিনের মধ্যে ইনভেন্টরি বদলায়, তাই যেকোনো তালিকাকে শুরুর বিন্দু হিসেবে নিন এবং এই মুহূর্তে কী অর্ডার করা যায় তা API-কে জিজ্ঞাসা করুন। একটি নির্দিষ্ট জোড়ার দাম এক সার্ভিস থেকে আরেকটিতে ভিন্নও হতে পারে, আর সেজন্যই এটি টেবিলে ছাপা না হয়ে লাইভ উদ্ধৃত হয়।
কোত দিভোয়ার OTP API ফ্লো বাস্তবে দেখতে কেমন?
আপনার HTTP ক্লায়েন্টকে https://otproute.com/api/v1-এ পয়েন্ট করুন এবং Developer console থেকে পাওয়া or_live_ Bearer কী দিয়ে অথেন্টিকেট করুন; আইভরিয়ান অর্ডারের কান্ট্রি আইডি ci।
একটি টেস্ট রান সাধারণত শুরু হয় GET /api/v1/balance দিয়ে, যাতে ওয়ালেট খালি থাকলে জব শুরুতেই ব্যর্থ হয়। এরপর GET /api/v1/prices?country=ci&service=<id> বর্তমান দাম এবং ওই জোড়ার স্টক আছে কি না নিশ্চিত করে। অর্ডার নিজেই {"service": "whatsapp", "country": "ci"}-এর মতো বডিসহ POST /api/v1/activations; রেসপন্সে একটি অ্যাক্টিভেশন আইডি ও আপনার অ্যাপে বসানোর +225 নম্বর থাকে।
সেখান থেকে আপনি GET /api/v1/activations/{id} পোল করতে পারেন, অথবা সমান্তরাল সুটের জন্য ভালো উপায়, একটি ওয়েবহুককে activation.sms_received, activation.expired ও activation.cancelled-এ সাবস্ক্রাইব করতে পারেন। প্রতিটি ডেলিভারি X-OTPRoute-Signature হেডারে (t=<unix>,v1=<hex>) সাইন করা থাকে: এন্ডপয়েন্ট সিক্রেট দিয়ে <t>.<raw body>-এর উপর HMAC-SHA256 আবার গণনা করুন, কনস্ট্যান্ট টাইমে তুলনা করুন এবং পুরোনো টাইমস্ট্যাম্প বাদ দিন। HMAC ওয়াকথ্রু ও API ডকুমেন্টেশনে আরও বিস্তারিত আছে। সীমা প্রতি অ্যাকাউন্টে প্রতি মিনিটে 300টি রিকোয়েস্ট, একটি SMS ভেরিফিকেশন API টেস্ট হার্নেসের জন্য যথেষ্ট।
কোড না লিখে কি কেউ +225 নম্বর অর্ডার করতে পারে?
হ্যাঁ। অপারেশনস স্টাফ ও এজেন্সিগুলো প্রায়ই ড্যাশবোর্ড পছন্দ করে, এবং এটি API-র মতো একই OTP রাউটিং নিয়ম মেনে চলে।
- আপনার ইমেইল ও 6-ডিজিটের কোড দিয়ে, অথবা Google দিয়ে সাইন-আপ-এ একটি অ্যাকাউন্ট তৈরি করুন।
- USD ওয়ালেটে ফান্ড যোগ করুন।
- কোত দিভোয়ার বাছুন, তারপর যে সার্ভিস ভেরিফাই করছেন তা বাছুন; নিশ্চিত করার আগে দাম দেখানো হয়।
- নম্বরটি অ্যাপের ফোন ফিল্ডে কপি করে কোড চান।
- SMS পাওয়া মাত্র অ্যাক্টিভেশন কার্ডে তা দেখা যায়।
অ্যাক্টিভেশন 20 মিনিট খোলা থাকে। কিছু না এলে, অথবা আপনি আগে বাতিল করলে, পুরো অর্থ স্বয়ংক্রিয়ভাবে ওয়ালেটে ফেরত যায়।
আইভরিয়ান কোড না এলে কী চেষ্টা করবেন?
কোড না আসার সাধারণত সাধারণ কারণই থাকে, তাই এগিয়ে যাওয়ার আগে এগুলো দেখুন:
- কিছু সার্ভিস নির্দিষ্ট দেশ বা অ্যাকাউন্টের ধরনের জন্য ভার্চুয়াল নম্বর প্রত্যাখ্যান করে; রিফান্ড ঠিক এই ক্ষেত্রের জন্যই।
- এক মিনিট পরেই বাতিল না করে 20 মিনিটের উইন্ডো শেষ হতে দিন, কারণ কিছু প্রেরক বার্তা সারিতে রাখে।
- পরে আবার চেষ্টা করুন, অথবা আপনার টেস্ট অনুমতি দিলে একই সার্ভিসে অন্য দেশের রুট নিন।
- কয়েক সেকেন্ড পরপর অর্ডার লুপ করবেন না; ব্যবধান রেখে রিট্রাই করলে আপনার ওয়ালেট ও রুট দুটোই সুস্থ থাকে।
সবসময় প্রতিটি সার্ভিসের শর্তাবলি মেনে চলুন; প্রতিটি অর্ডারে OTP Route-এর Acceptable Use Policy প্রযোজ্য।
দীর্ঘমেয়াদি আইভরিয়ান লাইন কি পাওয়া যায়, আর বিলিং কীভাবে হয়?
কোত দিভোয়ারের জন্য নিজে-থেকে-কেনা কোনো দীর্ঘমেয়াদি নম্বর নেই। ডেডিকেটেড লাইন যুক্তরাষ্ট্র ও কানাডার প্রোডাক্ট, মাসিক $1.95 থেকে; আপনার টিমের স্থায়ী আইভরিয়ান লাইন দরকার হলে [email protected]এ ইমেইল করে জিজ্ঞাসা করুন, এই বোঝাপড়া নিয়ে যে প্রাপ্যতা স্থানীয় নিয়মের উপর নির্ভর করে এবং সম্ভব নাও হতে পারে।
বিলিং পে-অ্যাজ-ইউ-গো, একটি প্রিপেইড USD ওয়ালেট থেকে, মাসিক ফি নেই এবং বেছে নেওয়ার মতো কোনো প্ল্যান নেই। আইভরিয়ান টেস্ট বাজেট কার্ড বা USDT/USDC দিয়ে লোড করা যায়, আর প্রতিটি ডিপোজিটের পরের PDF ইনভয়েস অ্যাকাউন্ট মালিকের ইনবক্সে আসে। ইন্টিগ্রেশনের কাজের জন্য, অনুরোধ করলে একটি ডেভেলপমেন্ট অ্যাকাউন্টকে sandbox-এ নেওয়া যায়, যাতে ওয়ালেটের টাকা না ছুঁয়ে পুরো ফ্লো সিমুলেটেড নম্বর ও কোড ফেরত দেয়। বর্তমান রেট প্রাইসিং পেজে আছে।
সাধারণ জিজ্ঞাসা
স্থানীয় SIM ছাড়া কি আমার অ্যাপের আইভরিয়ান সাইন-আপ ফ্লো টেস্ট করতে পারি?
হ্যাঁ। যে সার্ভিস টেস্ট করছেন তার জন্য OTP Gateway থেকে একটি +225 নম্বর অর্ডার করুন, সাইন-আপ ফর্মে দিন এবং ড্যাশবোর্ডে বা API দিয়ে কোডটি পড়ুন।
নম্বর সংরক্ষণের সময় কি +225-এর পরের শূন্য বাদ দেব?
না। 2021-এর পরিবর্তনের পর থেকে শুরুর শূন্য দশ ডিজিটের আইভরিয়ান নম্বরের অংশ এবং E.164 সংরক্ষণে রাখতেই হবে।
OTP Route API-তে কোত দিভোয়ারের কান্ট্রি আইডি কী?
এটি ci। POST /api/v1/activations কল করার সময় বা দাম কোয়েরি করার সময় country ফিল্ডে এটি ব্যবহার করুন।
আইভরিয়ান কোড কখনো না এলে কি আমার চার্জ কাটা হয়?
না। কোড এলেই আপনি টাকা দেন; মেয়াদোত্তীর্ণ বা বাতিল অ্যাক্টিভেশন পুরোপুরি আপনার ওয়ালেটে রিফান্ড হয়।
ভেরিফিকেশন SMS কোন ভাষায় আসবে?
এটি ঠিক করে প্রেরক সার্ভিস, তবে আইভরিয়ান অ্যাকাউন্টের জন্য ফরাসি ও ইংরেজি সবচেয়ে সাধারণ, তাই টেক্সট না মিলিয়ে সংখ্যার কোডটি বের করুন।
ভবিষ্যৎ লগইনের জন্য কি একই +225 নম্বর রাখতে পারি?
নিজে-থেকে-কেনা প্রোডাক্ট হিসেবে নয়, কারণ প্রতিটি OTP Gateway নম্বর একটি কোডের জন্য। দীর্ঘমেয়াদি ডেডিকেটেড নম্বর কেবল যুক্তরাষ্ট্র ও কানাডায় তাৎক্ষণিক দেওয়া হয়; কোত দিভোয়ারের জন্য জিজ্ঞাসা করতে সাপোর্টকে ইমেইল করতে পারেন।
ইন্টিগ্রেশন বানানোর সময় কীভাবে ওয়ালেটের টাকা খরচ এড়াব?
একটি ডেভেলপমেন্ট অ্যাকাউন্টে sandbox মোড চেয়ে নিন। এটি সিমুলেটেড নম্বর ও কোড ফেরত দেয়, ফলে ওয়েবহুক ও পোলিং এন্ড-টু-এন্ড টেস্ট করা যায়।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।