API-র মাধ্যমে OTP Route নম্বরে Zalo OTP গ্রহণ

OTP Gateway প্রতি কোড $0.20 থেকে198টি দেশAPI আইডি: zaloডেডিকেটেড US/CA নম্বর $1.95/মাস থেকে
সংক্ষিপ্ত উত্তর

কোনো টিম OTP Route-এর OTP Gateway থেকে zalo সার্ভিসের জন্য একটি এক-কোডের নম্বর অর্ডার করে, সেটি Zalo-তে বসিয়ে, ড্যাশবোর্ড, REST পোল বা সাইনড ওয়েবহুক থেকে কোডটি পড়ে Zalo ভেরিফিকেশন কোড পেতে পারে। দাম দেশ অনুযায়ী প্রতি কোড $0.20 থেকে শুরু, আর 20 মিনিটের উইন্ডোর মধ্যে কোড না এলে ওয়ালেটে পুরো টাকা ফেরত যায়।

Zalo verification code API-র ফ্লো দেখতে কেমন?

সার্ভিস আইডি zalo। কলগুলো যায় https://otproute.com/api/v1-এ, ডেভেলপার কনসোলে ইস্যু করা or_live_ প্রিফিক্সের একটি Bearer কী দিয়ে।

  1. GET /api/v1/countries থেকে দেশের আইডি নিন; যেমন ভিয়েতনামের আইডি vn।
  2. GET /api/v1/prices?country=vn&service=zalo দিয়ে সরাসরি দাম ও উপলব্ধতা দেখুন।
  3. POST /api/v1/activations-এ {"service": "zalo", "country": "vn"} পাঠিয়ে অ্যাক্টিভেশন তৈরি করুন। অ্যাক্টিভেশন আইডি এবং ফেরত আসা নম্বর সংরক্ষণ করুন।
  4. আপনার নিয়ন্ত্রণে থাকা টেস্ট অ্যাকাউন্টের Zalo ফোন স্ক্রিনে নম্বরটি বসান।
  5. ওয়েবহুক বা পোলিং দিয়ে কোড নিন, অথবা POST /api/v1/activations/{id}/cancel দিয়ে অর্ডার শেষ করুন।

স্যুট শুরুর সময় GET /api/v1/balance দিয়ে ব্যালেন্স দেখে নিলে মাঝপথে চমক এড়ানো যায়। রিকোয়েস্টের পূর্ণ গঠন API ডকুমেন্টেশনে দেখুন।

Zalo কোডের জন্য ওয়েবহুক রিসিভার বানানো

ডেভেলপার কনসোলে একটি এন্ডপয়েন্ট নিবন্ধন করুন এবং activation.sms_received, activation.expired ও activation.cancelled ইভেন্টে সাবস্ক্রাইব করুন। প্রতিটি রিকোয়েস্টে X-OTPRoute-Signature হেডার থাকে, যার গঠন t=<unix>,v1=<hex>; এন্ডপয়েন্ট সিক্রেট দিয়ে <t>.<raw body>-এর HMAC-SHA256 হিসাব করুন, কনস্ট্যান্ট টাইমে তুলনা করুন এবং পুরোনো টাইমস্ট্যাম্প বাতিল করুন।

সংরক্ষিত ফলাফলের কী হিসেবে অ্যাক্টিভেশন আইডি ধরে হ্যান্ডলারকে idempotent রাখুন। একই ইভেন্ট দুবার এলে দ্বিতীয় লেখাটি যেন কিছুই না বদলায়। যাদের পাবলিক এন্ডপয়েন্ট নেই, তারা বদলে GET /api/v1/activations/{id} পোল করতে পারেন; প্রতি মিনিটে 300 রিকোয়েস্টের সীমার মধ্যে বেশ কয়েকটি সমান্তরাল টেস্টের জন্য ছোট পোলিং ব্যবধান রাখার জায়গা থাকে।

Zalo কখন ফোন নম্বর চায়?

Zalo একটি ভিয়েতনামী মেসেজিং ও সোশ্যাল অ্যাপ, যেখানে ফোন নম্বরই অ্যাকাউন্টের প্রধান শনাক্তকারী। সাধারণত কেউ অ্যাকাউন্ট খুললে, নতুন ডিভাইসে সাইন-ইন করলে বা অ্যাকাউন্ট পুনরুদ্ধার করলে কোড চাওয়া হয়। কোন কোন ধাপে চাইবে তা Zalo ঠিক করে এবং বদলাতে পারে, তাই টেস্ট প্ল্যানে একটি নির্দিষ্ট ক্রম ধরে না নিয়ে প্রতিটি স্ক্রিন কভার করা উচিত।

QA টিমের জন্য এটি গুরুত্বপূর্ণ, কারণ Zalo-কে ঘিরে বানানো মেসেজিং ইন্টিগ্রেশন, মিনি অ্যাপ বা কাস্টমার সাপোর্ট চ্যানেলে অন্য কোনো দৃশ্য চালানোর আগে প্রায়ই একটি নতুন, ভেরিফাইড টেস্ট অ্যাকাউন্ট লাগে।

OTP Route-এ কোন কোন দেশে Zalo OTP পাওয়া যায়?

Zalo রুট 198টি দেশে তালিকাভুক্ত। এর মধ্যে আছে ভিয়েতনাম, যুক্তরাষ্ট্র, জাপান, দক্ষিণ কোরিয়া, তাইওয়ান, অস্ট্রেলিয়া, কানাডা, কম্বোডিয়া, লাওস, থাইল্যান্ড, মালয়েশিয়া, সিঙ্গাপুর, জার্মানি, ফ্রান্স ও যুক্তরাজ্য।

যে অ্যাকাউন্ট টেস্ট করছেন, তার সঙ্গে মেলে এমন দেশ বেছে নিন। ভিয়েতনামে লঞ্চ করতে হলে স্থানীয় ব্যবহারকারীরা যা দেখেন তা পুনরায় তৈরি করতে +84 নম্বর লাগবে, আর প্রবাসী ভিয়েতনামী সম্প্রদায়কে সেবা দেওয়া টিম তাদের গ্রাহকদের বসবাসের দেশের নম্বর চাইতে পারে। দেশ দাম ও উপলব্ধতাকেও প্রভাবিত করে, তাই প্রথমে প্রাইস এন্ডপয়েন্ট দেখে নেওয়া ভালো।

Zalo SMS ভেরিফিকেশন টেস্টের ড্যাশবোর্ড ধাপ

প্রজেক্টের সবাই কোড লেখেন না। ড্যাশবোর্ডে সার্ভিস হিসেবে Zalo বেছে নিন, দেশ নির্বাচন করুন, দেখানো দামটি নিশ্চিত করুন এবং অর্ডার দিন। নম্বরটি Zalo-তে কপি করুন; SMS পৌঁছালে কোডটি অর্ডারের পাশে দেখা যায়। একই স্ক্রিন থেকে বাতিল করলে পুরো টাকা ফেরত আসে। ড্যাশবোর্ডে সাইন আপ করতে লাগে একটি ইমেল ঠিকানা ও 6-সংখ্যার ইমেল কোড, অথবা Google সাইন-ইন, আর টিমের লগইন সুরক্ষিত রাখতে TOTP টু-ফ্যাক্টর ব্যবহার করা যায়।

Zalo কোড কেন না-ও আসতে পারে?

ডেলিভারি নির্ভর করে সার্ভিস ও রুটের ওপর, তাই অপেক্ষার কোনো নির্দিষ্ট সময় নেই। Zalo কিছু ভার্চুয়াল নম্বরও প্রত্যাখ্যান করতে পারে, আর রিফান্ডের নিয়ম সেই কারণেই। কিছু না এলে:

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

Zalo টেস্ট অ্যাকাউন্টে কি বদলে Dedicated Number ব্যবহার করা উচিত?

OTP Gateway-র একটি নম্বর একটি কোডই সামলায়। স্টেজিং বা সাপোর্ট অ্যাকাউন্টকে যদি আগামী মাসে আবার লগইন করতে হয়, তাহলে Dedicated Number-ই ভালো মানায়: যুক্তরাষ্ট্র বা কানাডার একটি লাইন, $1.95/month থেকে, রিনিউ হতে থাকলে যেটি আপনার কাছে থাকে, ইনবাউন্ড SMS আসে ড্যাশবোর্ডে এবং number.sms_received ওয়েবহুকে। আরও জানতে দেখুন ভার্চুয়াল নম্বর।

দুটির যেকোনোটি দায়িত্বশীলভাবে ব্যবহার করুন। Zalo-র শর্ত মেনে চলুন, প্রতিটি প্রকৃত ব্যক্তি বা প্রতিষ্ঠানের জন্য একটিই অ্যাকাউন্ট রাখুন, এবং OTP Route ব্যবহার করুন শুধু আপনার নিজের বৈধ অ্যাকাউন্ট ও প্রোডাক্ট টেস্ট ও পরিচালনার জন্য। Zalo তার মালিকের ট্রেডমার্ক, এবং OTP Route-এর সঙ্গে এর কোনো সম্পর্ক নেই।

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

Zalo-র জন্য OTP Route API কোন সার্ভিস আইডি ব্যবহার করে?

এটি zalo, যা দেশের আইডি-সহ POST /api/v1/activations-এর বডিতে পাঠাতে হয়।

ভিয়েতনামের বাইরের নম্বরে কি Zalo OTP পাওয়া যায়?

হ্যাঁ। Zalo রুট 198টি দেশে তালিকাভুক্ত, আর প্রতিটির উপলব্ধতা প্রাইস এন্ডপয়েন্ট থেকে সরাসরি পাওয়া যায়।

Zalo ভার্চুয়াল নম্বর প্রত্যাখ্যান করলে কি আমার টাকা কাটা যাবে?

না। 20 মিনিটের মধ্যে নম্বরে কোড না এলে, বা আপনি বাতিল করলে, পুরো টাকা ওয়ালেটে ফেরত যায়।

দীর্ঘমেয়াদে দরকার এমন অ্যাকাউন্টের জন্য কি Zalo-র ভার্চুয়াল নম্বর ঠিক?

এক-কোডের নম্বর ঠিক নয়। বারবার লগইনের জন্য যুক্তরাষ্ট্র বা কানাডার একটি Dedicated Number, যেটি রিনিউ হতে থাকলে আপনার কাছেই থাকে, নিরাপদ পছন্দ।

Zalo SMS verification for testing-এর খরচ কীভাবে দেব?

কার্ড বা USDT/USDC দিয়ে একটি প্রিপেইড USD ওয়ালেটে টাকা ভরুন; মাসিক ফি নেই, আর প্রতিটি টপ-আপের সঙ্গে একটি PDF ইনভয়েস আসে।

টাকা খরচ না করে কি Zalo ইন্টিগ্রেশন চেষ্টা করা যায়?

হ্যাঁ। সাপোর্ট কোনো ডেভেলপমেন্ট অ্যাকাউন্টকে sandbox-এ নিলে Zalo অর্ডারে সিমুলেটেড নম্বর ও কোড আসে, ফলে আসল খরচের আগেই ওয়েবহুক ও পোলিং কোড যাচাই করা যায়।

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

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

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