বাংলা
আপনার টেস্ট ও টুলে গিনির (+224) ভেরিফিকেশন কোড আনার পদ্ধতি
OTP Route দিয়ে আপনি OTP Gateway-তে গিনির (+224) ভেরিফিকেশন কোড গ্রহণ করতে পারেন; প্রতিটি কোড ড্যাশবোর্ডে দেখা যায় এবং REST API পোলিং বা সাইন করা ওয়েবহুকের মাধ্যমেও পাওয়া যায়, দাম শুরু $0.20 per code থেকে। একটি নম্বর 20 মিনিটের অ্যাক্টিভেশনে একটি কোড সামলায়, আর কোনো কোড না এলে পুরো টাকা আপনার ওয়ালেটে ফেরত যায়।
টেস্টিংয়ের জন্য একটি +224 নম্বর কেন দরকার হতে পারে?
গিনি পশ্চিম আফ্রিকার ফরাসিভাষী অঞ্চলে পড়ে। এই অঞ্চলে প্রসারিত হওয়া প্রোডাক্টগুলো মার্কেটিং খরচ শুরুর আগে প্রমাণ করতে চায় যে গিনির গ্রাহকদের জন্য সাইন-আপ ঠিকমতো কাজ করছে। আরও কিছু সাধারণ কারণ আছে: ফ্রান্সসহ বিভিন্ন দেশে থাকা গিনীয় প্রবাসীদের সেবা দেওয়া অ্যাপ, ফরাসিভাষী বাজারের জন্য ফিনটেক অনবোর্ডিং ফ্লো যাচাই, কিংবা কনাক্রিতে থাকা ফিল্ড ও অপারেশন টিম যারা শেয়ার করা বিজনেস অ্যাকাউন্ট চালায়। এই প্রতিটি ক্ষেত্রেই টেস্টের জন্য একটি +224 নম্বর লাগে, যা টিমের কাউকে ফোনে বয়ে বেড়াতে হয় না।
OTP Route স্থানীয় SIM-এর ঝামেলা ছাড়াই এই প্রয়োজন মেটায়। QA টেস্টিং পেজে দেখানো আছে কীভাবে টিমগুলো এটিকে রিলিজ চেকলিস্টে যুক্ত করে।
কোন কোন সার্ভিস গিনির ভেরিফিকেশন নম্বরে কোড পাঠাতে পারে?
গিনির বর্তমান স্ন্যাপশটে জনপ্রিয় সার্ভিসগুলোর মধ্যে আছে WhatsApp, imo, Telegram, Viber, Facebook, Instagram, TikTok, Snapchat, Signal, Google (Gmail & YouTube), Microsoft & Outlook এবং ChatGPT (OpenAI)। সব ক্যাটাগরি মিলিয়ে এই রুটে more than 1,700 সার্ভিস পাওয়া যায়।
এই রুটের প্রাপ্যতা দিনের মধ্যেই বদলায়, তাই কয়েক সপ্তাহের জন্য তালিকা ক্যাশ না করে API থেকে লাইভ পড়ুন। আপনার টেস্ট কেসের জন্য যে সার্ভিসটি সত্যিই জরুরি সেটিই বেছে নিন: যদি আপনার অনবোর্ডিং গিনির ব্যবহারকারীদের মধ্যে জনপ্রিয় কোনো মেসেজিং অ্যাপের মাধ্যমে কোড পাঠায়, তাহলে সেটিই যাচাই করার মতো, তালিকার প্রথমে যেটি আছে সেটি নয়।
গিনির OTP API-এর ধারাবাহিক ধাপগুলো কেমন?
https://otproute.com/api/v1-এ Bearer কী (প্রিফিক্স or_live_) দিয়ে অথেন্টিকেট করুন। প্রথমে GET /api/v1/prices?country=gn&service=<id> দিয়ে দেখুন সার্ভিসটি গিনির জন্য চালু আছে কি না। তারপর POST /api/v1/activations পাঠান, বডিতে থাকবে {"service": "<id>", "country": "gn"}; অ্যাক্টিভেশন আইডি সংরক্ষণ করুন এবং যে অ্যাপ টেস্ট করছেন সেখানে নম্বরটি জমা দিন।
ডেলিভারি আপনার কাছে আসে নিবন্ধিত ওয়েবহুকে activation.sms_received ইভেন্ট হিসেবে, অথবা আপনি GET /api/v1/activations/{id} পোল করতে পারেন। X-OTPRoute-Signature হেডার যাচাই করুন (এন্ডপয়েন্ট সিক্রেট দিয়ে <t>.<raw body>-এর HMAC-SHA256), পুরোনো টাইমস্ট্যাম্প প্রত্যাখ্যান করুন, এবং যে অ্যাক্টিভেশন আগেই প্রক্রিয়া করা হয়েছে তার ডুপ্লিকেট ইভেন্ট উপেক্ষা করুন। কোনো রান মাঝপথে বাদ দিতে POST /api/v1/activations/{id}/cancel ব্যবহার করুন। ইন্টিগ্রেশন গাইড ও ডকস-এ আরও বিস্তারিত আছে।
নন-টেকনিক্যাল স্টাফের জন্য ব্রাউজারের পথটি কী?
OTP Gateway খুলুন, গিনি বেছে নিন, সার্ভিস খুঁজুন, দাম দেখে অর্ডার করুন। নম্বরটি ভেরিফিকেশন স্ক্রিনে পেস্ট করুন; ড্যাশবোর্ডে অ্যাক্টিভেশন কার্ডে আসা SMS দেখা যাবে। গিনিতে ক্লায়েন্টদের অ্যাকাউন্ট সামলানো এজেন্সিগুলো প্রায়ই এই পথ পছন্দ করে, কারণ একটি শেয়ার করা ওয়ালেটেই সবার খরচ মেটে এবং কোনো API কী ইঞ্জিনিয়ারিং টিমের বাইরে যেতে হয় না। সাইন-আপে লাগে ইমেইল ও একটি 6-digit ইমেইল কোড, আর অ্যাকাউন্টের জন্য অথেনটিকেটর অ্যাপ দিয়ে টু-ফ্যাক্টর লগইনও চালু করা যায়।
+224 নম্বর কীভাবে সংরক্ষণ করবেন, আর কোডগুলো কোন ভাষায় আসে?
গিনিতে কোনো ট্রাঙ্ক প্রিফিক্স নেই, জাতীয় নম্বর নয় অঙ্কের, এবং মোবাইল নম্বর সাধারণত 6 দিয়ে শুরু হয়। ইনপুটকে +224 এবং তার পরে সেই নয়টি অঙ্ক আকারে নর্মালাইজ করুন এবং ডাটাবেসে শুধু এই একটি E.164 রূপ রাখুন; আট অঙ্কে লেখা পুরোনো রেকর্ড ডেটা ক্লিনআপের সময় চিহ্নিত করা ভালো।
ফরাসি সরকারি ভাষা, তবে পুলার, মানিনকা ও সুসুও ব্যাপকভাবে বলা হয়। গ্লোবাল সার্ভিসগুলো সাধারণত অ্যাকাউন্টের ভাষা সেটিং অনুযায়ী ফরাসি বা ইংরেজিতে ভেরিফিকেশন টেক্সট লেখে, তাই কোড বের করার লজিক শব্দের ওপর নয়, অঙ্কের ওপর নির্ভর করা উচিত।
গিনির কোড না এলে কী যাচাই করবেন?
- 20 মিনিটের উইন্ডো শেষ হওয়া পর্যন্ত অপেক্ষা করুন; কোড এলে তবেই আপনাকে টাকা দিতে হয়।
- সার্ভিসটি ভার্চুয়াল নম্বর গ্রহণ করে কি না দেখুন। কিছু সার্ভিস তা প্রত্যাখ্যান করে, আর স্বয়ংক্রিয় রিফান্ড ঠিক এই ক্ষেত্রের জন্যই আছে।
- পরে আবার চেষ্টা করুন বা অন্য সার্ভিস রুট ব্যবহার করুন, কারণ যেকোনো দেশেই OTP routing-এর অবস্থা দিনের মধ্যে বদলায়।
- টাইট লুপে বারবার অর্ডার করবেন না; ছোট ব্যাকঅফ রাখলে রিকোয়েস্ট বাজেট ঠিক থাকে।
আঞ্চলিক তুলনার জন্য সেনেগাল রুট পাশের একটি ফরাসিভাষী বিকল্প, যার বিরুদ্ধে একই টেস্ট কেস চালানো যায়।
আমরা কি গিনির নম্বর দীর্ঘমেয়াদে রাখতে পারি?
ড্যাশবোর্ড থেকে নয়। গিনির জন্য কোনো সেলফ-সার্ভ দীর্ঘমেয়াদি নম্বর নেই, আর অ্যাক্টিভেশন নম্বর শুধু একটি কোডের জন্য। Dedicated Virtual Numbers বিক্রি হয় কেবল যুক্তরাষ্ট্র ও কানাডার জন্য, from $1.95/month থেকে, এবং এতে আছে আপনার ওয়েবহুকে ফরওয়ার্ড করা ইনবাউন্ড SMS, আউটবাউন্ড SMS এবং ব্রাউজার থেকে কল করার সুবিধা। গিনির স্থায়ী লাইনের জন্য [email protected]এ ইমেইল করুন; প্রাপ্যতা স্থানীয় নিয়মের ওপর নির্ভর করে, আর ব্যবস্থা করা সম্ভব না হলে টিম স্পষ্টভাবেই জানিয়ে দেবে।
সাধারণ জিজ্ঞাসা
স্থানীয় SIM ছাড়া কি আমার অ্যাপের গিনি সাইন-আপ টেস্ট করা যাবে?
হ্যাঁ। OTP Gateway-তে একটি +224 নম্বর অর্ডার করুন, সাইন-আপ ফর্মে ব্যবহার করুন এবং ড্যাশবোর্ডে বা আপনার ওয়েবহুকের মাধ্যমে কোড পড়ুন।
OTP Route গিনির জন্য কোন কান্ট্রি আইডি ব্যবহার করে?
আইডি হলো gn। অ্যাক্টিভেশন বডি ও প্রাইস কোয়েরিতে এটি বসান।
গিনির SMS OTP গ্রহণ করতে কত খরচ হয়?
প্রতি কোড $0.20 থেকে শুরু; সঠিক অঙ্ক সার্ভিসের ওপর নির্ভর করে এবং অর্ডারের আগেই দেখানো হয়।
যে অ্যাক্টিভেশনে কোড আসেনি তার জন্য কি টাকা দিতে হয়?
না। 20 মিনিটের উইন্ডো কোনো SMS ছাড়া শেষ হলে বা আপনি বাতিল করলে পুরো অঙ্ক স্বয়ংক্রিয়ভাবে ওয়ালেটে ফিরে আসে।
ওয়েবহুক কি বাধ্যতামূলক, নাকি গিনির কোডের জন্য পোল করা যায়?
দুটোই চলে। প্যারালাল টেস্ট স্যুটের জন্য ওয়েবহুক ভালো, আর সহজ স্ক্রিপ্টের জন্য GET /api/v1/activations/{id} পোল করাই যথেষ্ট, তবে প্রতি মিনিটে 300 রিকোয়েস্টের সীমার মধ্যে থাকতে হবে।
প্রতিটি সার্ভিস কি +224 OTP Route নম্বর গ্রহণ করবে?
না। কিছু সার্ভিস ভার্চুয়াল নম্বর প্রত্যাখ্যান করে, আর সে কারণেই অব্যবহৃত অ্যাক্টিভেশন রিফান্ড হয়। সবসময় সার্ভিসের শর্তাবলী এবং আমাদের Acceptable Use Policy মেনে চলুন।
আমরা কীভাবে পেমেন্ট করব, আর ইনভয়েস পাব কি?
কার্ড বা USDT/USDC দিয়ে একটি প্রিপেইড USD ওয়ালেট টপ আপ করুন; কোনো প্ল্যান বা মাসিক ফি নেই। প্রতিটি টপ-আপে ইমেইলে PDF ইনভয়েস আসে; pricing দেখুন।
গিনির ইন্টিগ্রেশন বানানোর জন্য কি স্যান্ডবক্স আছে?
হ্যাঁ, অনুরোধ করলে। একটি ডেভেলপমেন্ট অ্যাকাউন্টকে স্যান্ডবক্সে বদলানো যায়, যা সিমুলেটেড নম্বর ও কোড দেয়, ফলে ওয়ালেটের টাকা খরচ না করেই পুরো SMS verification API ফ্লো চালানো যায়।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।