যেসব টিম মরক্কোতে প্রোডাক্ট ছাড়ে ও পরিচালনা করে, তাদের জন্য মরক্কান (+212) ফোন ভেরিফিকেশন

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

হ্যাঁ, OTP Route মরক্কোর (+212) SMS ভেরিফিকেশন কোড গ্রহণ করতে পারে: OTP Gateway আপনার বাছাই করা সার্ভিসের জন্য একবার-ব্যবহারযোগ্য একটি মরক্কান নম্বর দেয়, কোডটি ড্যাশবোর্ডে দেখা যায় এবং সাইন করা ওয়েবহুকে আপনার ব্যাকএন্ডে পাঠানো হয় বা REST পোলিংয়ে আনা যায়। দাম প্রতি কোড $0.20 থেকে, আর 20 মিনিটের মধ্যে কিছু না এলে চার্জ স্বয়ংক্রিয়ভাবে ফেরত যায়।

একজন কর্মীর ফোনের উপর কি আপনার মরক্কো রোলআউট দাঁড়িয়ে আছে?

কাসাব্লাঙ্কা, রাবাত বা তাঞ্জিয়ার থেকে সাপোর্ট ডেস্ক বা আঞ্চলিক অপারেশন চালানো কোম্পানিগুলো প্রায়ই একই দুর্বলতায় পড়ে: ব্যবসায়িক অ্যাকাউন্ট কোনো টিম সদস্যের ব্যক্তিগত +212 মোবাইলে নিবন্ধিত। সেই ব্যক্তি ছুটিতে থাকলে কেউ লগইন করতে পারে না। তিনি কোম্পানি ছেড়ে গেলে অ্যাকাউন্টও তাঁর সঙ্গে চলে যায়।

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

মরক্কোর ভেরিফিকেশন নম্বরে কোন সার্ভিসগুলো কাজ করে?

বর্তমানে 1,700-এর বেশি সার্ভিস মরক্কান নম্বরে রাউট করা যায়। আজকের স্ন্যাপশটে পরিচিত নামগুলোর মধ্যে আছে Telegram, Instagram, WhatsApp, Facebook, TikTok, Snapchat, Signal, Viber, Amazon, AliExpress, eBay, X (Twitter) এবং Claude।

প্রাপ্যতা স্থির নয়, লাইভ, কারণ আমাদের ক্যারিয়ার পার্টনাররা দিনের মধ্যে ক্ষমতা যোগ করে ও সরিয়ে নেয়। টেস্ট রানের আগে সার্ভিসের তালিকা হার্ডকোড না করে API-কে জিজ্ঞেস করুন এখন কী কী পাওয়া যাচ্ছে।

+212 নম্বর থেকে একটি ভ্যালিডেটরের কী আশা করা উচিত?

মরক্কোর ভেতরে মোবাইল নম্বর লেখা হয় ট্রাঙ্ক 0 সহ, তাই সাধারণ একটি নম্বর 06 বা 07 দিয়ে শুরু হয় এবং দশ অঙ্ক পর্যন্ত চলে। আন্তর্জাতিক রূপে সেই শূন্যটি বাদ যায়: E.164 রূপ হলো +212 এবং নয়টি অঙ্ক, সাধারণত 6 বা 7 দিয়ে শুরু।

  • সংরক্ষণের আগে প্রতিটি ইনপুটকে +212XXXXXXXXX-এ স্বাভাবিকীকরণ করুন; ব্যবহারকারী দেশীয় বা আন্তর্জাতিক যেকোনো রূপে লিখতে পারেন।
  • আপনার মাস্কে +212 ও শুরুর 6/7 রাখুন, কিন্তু রেঞ্জ এত সংকীর্ণ করবেন না যে নতুন বরাদ্দ করা নম্বর বৈধতা যাচাইয়ে আটকে যায়।
  • মিশ্র ভাষার বার্তা আশা করুন। আরবি ও আমাজিগ সরকারি ভাষা এবং ব্যবসা-বাণিজ্য ও সেবায় ফরাসি প্রচলিত, তাই একটি কোড আরবি লিপি, ফরাসি বা ইংরেজিতে আসতে পারে। আপনার পার্সার যেন Unicode টেক্সট থেকে অঙ্ক বের করতে পারে এবং চারপাশের ডান-থেকে-বামের লেখা সহ্য করে।

মরক্কোয় লোকালাইজেশন QA প্রায়ই OTP নিয়ে কম, আর আশপাশের UI একই সঙ্গে আরবি ও ফরাসিতে কেমন দেখায় তা নিয়ে বেশি।

ডেভেলপার নন এমন ব্যবহারকারীরা ড্যাশবোর্ড থেকে মরক্কান কোড কীভাবে অর্ডার করবেন?

সাপোর্ট ম্যানেজার ও গ্রোথ কর্মীরা API না ছুঁয়েই ব্রাউজারে এটি করতে পারেন:

  1. ইমেল ও 6 অঙ্কের ইমেল কোড দিয়ে, বা Google সাইন-ইন দিয়ে অ্যাকাউন্ট তৈরি করুন এবং TOTP দুই-ফ্যাক্টর চালু করুন।
  2. ওয়ালেটে টপ-আপ করুন।
  3. OTP Gateway খুলুন, সার্ভিস বাছুন, তারপর মরক্কো বাছুন।
  4. স্ক্রিনে দেখানো দাম দেখে নিশ্চিত করুন।
  5. যে অ্যাপ আপনাকে প্রম্পট দিয়েছে সেখানে +212 নম্বরটি পেস্ট করে SMS চান।
  6. কোডটি এলে অ্যাক্টিভেশন কার্ড থেকে পড়ে নিন।

নম্বরটি ওই একটি কোডের জন্য। এটি এমন কোনো লাইন নয় যা আপনি রেখে দিতে পারেন।

ইঞ্জিনিয়াররা মরক্কোর OTP API কীভাবে অটোমেট করবেন?

মরক্কোর জন্য OTP routing সেই একই SMS ভেরিফিকেশন API-র মাধ্যমে পাওয়া যায় যা অন্য সব দেশে ব্যবহার হয়। Developer console-এ একটি কী তৈরি করুন (এগুলো or_live_ দিয়ে শুরু হয়, আর আপনি সর্বোচ্চ 10টি রাখতে পারেন) এবং সেটি Bearer টোকেন হিসেবে দিয়ে https://otproute.com/api/v1-এ কল করুন। মরক্কোর country id হলো ma।

সাধারণ ক্রমটি এরকম: দাম ও প্রাপ্যতা নিশ্চিত করতে GET /api/v1/prices?country=ma&service=<id>, নম্বর পেতে {"service": "telegram", "country": "ma"} সহ POST /api/v1/activations, তারপর activation.sms_received-এর জন্য ওয়েবহুক অথবা GET /api/v1/activations/{id} পোলিং। আটকে থাকা অর্ডার বাতিল করুন POST /api/v1/activations/{id}/cancel দিয়ে।

ওয়েবহুকের দিকে X-OTPRoute-Signature মান (t=<unix>,v1=<hex>) যাচাই করুন: এন্ডপয়েন্টের সিক্রেট দিয়ে টাইমস্ট্যাম্প, একটি ডট ও অপরিবর্তিত raw বডির HMAC-SHA256 হিসাব করুন। পুরোনো টাইমস্ট্যাম্পের রিকোয়েস্ট বাদ দিন, এবং অ্যাক্টিভেশন id ধরে হ্যান্ডলারকে idempotent রাখুন। রেফারেন্স উপকরণ ও SDK নোটের লিংক আছে ডেভেলপার হাব-এ।

মরক্কান কোড না এলে আমরা কী চেষ্টা করতে পারি?

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

রুট বাছাই নিয়ে আরও গভীর নির্দেশনার জন্য দেখুন OTP-র জন্য কান্ট্রি রাউটিং।

মরক্কোর জন্য দীর্ঘমেয়াদি লাইন, ওয়ালেট ও sandbox

মরক্কোর জন্য কোনো সেলফ-সার্ভ Dedicated Number নেই। এই দীর্ঘমেয়াদি লাইন শুধু যুক্তরাষ্ট্র ও কানাডার জন্য, $1.95/মাস থেকে। আপনার ব্যবসার জন্য মরক্কান লাইন অপরিহার্য হলে [email protected]এ লিখুন; ব্যবস্থা করা যাবে কি না তা স্থানীয় নিয়মের উপর নির্ভর করে।

বিলিং pay as you go, একটি USD ওয়ালেট থেকে: কোনো সাবস্ক্রিপশন নেই, কার্ড বা USDT/USDC দিয়ে টপ-আপ, এবং প্রতিটি টপ-আপের জন্য PDF ইনভয়েস। অনুরোধ করলে ডেভেলপমেন্ট অ্যাকাউন্ট sandbox-এ নেওয়া যায়, ফলে সিমুলেটেড নম্বর ও কোড দিয়ে পুরো ইন্টিগ্রেশনের মহড়া হয়ে যায়। OTP Route ব্যবহার করুন আপনার নিজের বৈধ প্রোডাক্ট ও অ্যাকাউন্টের জন্য, প্রতিটি সার্ভিসের শর্ত এবং আমাদের Acceptable Use Policy মেনে।

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

মরক্কোতে না থেকেও কি মরক্কান SMS OTP কোড গ্রহণ করা যায়?

হ্যাঁ। +212 নম্বরটি OTP Gateway-র মাধ্যমে দেওয়া হয়, আর আপনার টিম যেখানেই বসুক, কোড ড্যাশবোর্ডে বা API-তে পৌঁছায়।

OTP Route API-তে মরক্কোর country id কী?

দাম খোঁজা ও অ্যাক্টিভেশন রিকোয়েস্টে country-র মান হিসেবে ma ব্যবহার করুন।

আমাদের মরক্কান ব্যবসায়িক অ্যাকাউন্ট থেকে কি টিমের ব্যক্তিগত নম্বর দূরে থাকবে?

সাইন-আপ ও একবারের ভেরিফিকেশনের ক্ষেত্রে হ্যাঁ: কোড যায় OTP Gateway-র একটি নম্বরে। যেসব অ্যাকাউন্টে পরে বারবার লগইন লাগবে, সেগুলোর জন্য দীর্ঘমেয়াদি লাইন ভালো, যা সেলফ-সার্ভ শুধু US ও কানাডায়।

মরক্কান কোড কখনও আরবিতে, কখনও ফরাসিতে আসে কেন?

প্রতিটি অ্যাপ নিজের বার্তার ভাষা বেছে নেয়, প্রায়ই ডিভাইস বা অ্যাকাউন্টের সেটিংস অনুযায়ী। অঙ্ক বের করে নিলে কোনো ভাষার উপরই নির্ভর করতে হয় না।

টেস্টের জন্য +212 নম্বর কীভাবে ফরম্যাট করব?

E.164-এ পাঠান: +212, তার পর নয়টি অঙ্ক, দেশীয় ট্রাঙ্ক জিরো ছাড়া।

মরক্কান নম্বরে SMS না এলে আমার টাকার কী হয়?

20 মিনিটের উইন্ডো শেষ হলে, অথবা আপনি বাতিল করলে, পুরো অঙ্ক আপনার ওয়ালেটে জমা হয়ে যায়।

টাকা খরচ না করেই কি মরক্কোর ইন্টিগ্রেশনের মহড়া দেওয়া যায়?

ডেভেলপমেন্ট অ্যাকাউন্টে sandbox চেয়ে নিন। এটি সিমুলেটেড নম্বর ও কোড তৈরি করে, ফলে অর্ডার থেকে ওয়েবহুক পর্যন্ত আপনার ফ্লো টেস্ট করা যায়।

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

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

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