টেস্টিং ও ব্যবসায়িক অ্যাকাউন্টের জন্য Zoho SMS কোড গ্রহণ

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

Zoho ভেরিফিকেশন কোড পেতে OTP Route-এর OTP Gateway থেকে সঠিক দেশে zoho সার্ভিসের জন্য একটি নম্বর অর্ডার করুন, Zoho-র স্ক্রিনে সেটি দিন, তারপর ড্যাশবোর্ডে কোড পড়ুন অথবা ওয়েবহুক বা API পোলিংয়ে সংগ্রহ করুন, প্রতি কোড $0.20 থেকে। প্রতিটি অ্যাক্টিভেশন 20 মিনিট খোলা থাকে এবং কোনো SMS না এলে স্বয়ংক্রিয়ভাবে রিফান্ড হয়।

পরিস্থিতি: Zoho-র স্ক্রিন একটি মোবাইল নম্বর চাইছে

টিমগুলো এই ধাপে কয়েকটি অনুমেয় উপায়ে পড়ে। একজন ইন্টিগ্রেশন ডেভেলপারের CRM, Books বা Desk-এর বিরুদ্ধে OAuth সংযোগ পরীক্ষার জন্য একটি নতুন Zoho অ্যাকাউন্ট দরকার। একটি এজেন্সি ক্লায়েন্টের জন্য Zoho Mail ও Zoho One সেট আপ করছে এবং অ্যাডমিন লগইনের সঙ্গে কোনো কর্মীর ব্যক্তিগত ফোন জুড়তে চায় না। একজন QA লিডকে প্রমাণ করতে হবে, দুবাইয়ের ব্যবহারকারীর জন্য সাইন-আপ ফ্লো সিডনির ব্যবহারকারীর মতোই আচরণ করে। প্রতিটি ক্ষেত্রে বাধাটি একই টেক্সট মেসেজ, আর যাঁর এটি দরকার তাঁর হাতে সঠিক দেশের SIM প্রায় কখনোই থাকে না।

OTP Route সেই মেসেজকে এমন কিছু করে তোলে যা আপনার টুলিং অনুরোধ করতে, অপেক্ষা করতে এবং পড়তে পারে।

Zoho কোথায় ফোন ভেরিফিকেশনের ওপর নির্ভর করে?

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

Zoho নম্বরের জন্য দেশ বাছাই

zoho সার্ভিস বর্তমানে 198টি দেশে রুট করা আছে। যে অ্যাকাউন্ট তৈরি বা পরীক্ষা করছেন তার বাজারের সঙ্গে নম্বর মেলান, কারণ দেশ ঠিক করে Zoho কোন ডায়ালিং কোড আশা করবে, মেসেজের ভাষা কী হবে, এবং কখনও কখনও অ্যাকাউন্ট কোন আঞ্চলিক ডেটা সেন্টারে যাবে।

প্রায়ই বেছে নেওয়া রুটের মধ্যে রয়েছে ভারত, যুক্তরাষ্ট্র, যুক্তরাজ্য, সংযুক্ত আরব আমিরাত, অস্ট্রেলিয়া ও জার্মানি। তালিকার অন্যগুলো হলো কানাডা, ব্রাজিল, মেক্সিকো, সিঙ্গাপুর, সৌদি আরব, দক্ষিণ আফ্রিকা, নেদারল্যান্ডস, স্পেন, ফ্রান্স, জাপান, ইন্দোনেশিয়া, মালয়েশিয়া ও কেনিয়া। প্রাপ্যতা দিনের মধ্যে বদলায়, তাই রান শুরুর সময় GET /api/v1/countries থেকে পড়ে নিন।

আপনার টেস্টে Zoho ভেরিফিকেশন কোড API জুড়ে দেওয়া

কল যায় https://otproute.com/api/v1-এ, Developer console থেকে পাওয়া একটি Bearer কী সহ।

  1. GET /api/v1/prices?country=<id>&service=zoho দিয়ে মূল্য আনুন।
  2. অ্যাক্টিভেশন তৈরি করুন: POST /api/v1/activations, বডিতে {"service": "zoho", "country": "<id>"}।
  3. আপনার ব্রাউজার অটোমেশন ফেরত আসা নম্বর Zoho ফর্মে টাইপ করুক এবং কোড অনুরোধ করুক।
  4. আপনার ওয়েবহুক এন্ডপয়েন্টে অ্যাক্টিভেশন আইডির ভিত্তিতে আসা activation.sms_received ইভেন্টের জন্য অপেক্ষা করুন।

দুটি অভ্যাস হ্যান্ডলারকে নির্ভরযোগ্য করে। প্রথমত, এন্ডপয়েন্ট সিক্রেট দিয়ে "<t>.<raw body>"-এর ওপর HMAC-SHA256 হিসাব করে X-OTPRoute-Signature যাচাই করুন এবং পুরনো টাইমস্ট্যাম্প প্রত্যাখ্যান করুন। দ্বিতীয়ত, হ্যান্ডলারকে idempotent করুন: অ্যাক্টিভেশন আইডি রেকর্ড করুন এবং পুনরাবৃত্ত ডেলিভারি উপেক্ষা করুন, যাতে কোড কখনও দুইবার জমা না পড়ে। আপনার টেস্ট রানার ইনবাউন্ড ট্রাফিক নিতে না পারলে বদলে GET /api/v1/activations/{id} পোল করুন এবং প্রতি মিনিটে 300টি অনুরোধের নিচে থাকুন। দুটি প্যাটার্নই দেখানো আছে ওয়েবহুক ক্যাপচার গাইড-এ।

ড্যাশবোর্ডে হাতে করে করা

একবারের সেটআপের জন্য OTP Gateway খুলুন, Zoho বেছে নিন, দেশ নির্বাচন করুন, দেখানো মূল্য যাচাই করে নিশ্চিত করুন। নম্বরটি Zoho-তে কপি করুন, কোড পাঠানোর বোতাম চাপুন, এবং অ্যাক্টিভেশন খোলা রাখুন। কোড পৌঁছালে স্ক্রিনে দেখা যাবে। আপনার হাতে 20 মিনিট; কিছু না এলে, বা আপনি বাতিল করলে, পুরো টাকা আপনার ওয়ালেটে ফেরত আসে।

Zoho OTP কেন নাও আসতে পারে

কোড না আসার সাধারণত একটি সাধারণ কারণ থাকে:

  • কিছু অঞ্চল বা অ্যাকাউন্ট ধরনে Zoho ভার্চুয়াল নম্বর প্রত্যাখ্যান করতে পারে। সেটি তাদের সিদ্ধান্ত, আর এ কারণেই রিফান্ড স্বয়ংক্রিয়।
  • ওই মুহূর্তে সংশ্লিষ্ট দেশের রুট ব্যস্ত থাকতে পারে। পরে আবার চেষ্টা করুন, অথবা টেস্টের সঙ্গে মানানসই অন্য দেশ নিন।
  • একই ব্রাউজার সেশন থেকে বারবার অনুরোধ Zoho নিজেই রেট লিমিট করতে পারে, তাই চেষ্টার মাঝে ফাঁক রাখুন।
  • দ্রুত লুপে নতুন অ্যাক্টিভেশন অর্ডার করলে লাভ হয় না, উল্টো আপনার API বাজেট খরচ হয়।

কোনো রুট ব্যর্থ হয়েছে সিদ্ধান্ত নেওয়ার আগে সময়সীমা শেষ হতে দিন।

কখন Dedicated Number ভালো পছন্দ

অ্যাকাউন্ট তৈরি ও পরীক্ষার জন্য এককালীন অ্যাক্টিভেশনই ঠিক। কিন্তু যে অ্যাডমিন লগইন আগামী মাসে আবার SMS চাইবে তার জন্য এটি ভুল হাতিয়ার, কারণ ওই নম্বর পরে আর আপনার থাকবে না। সেই ক্ষেত্রে $1.95/month থেকে একটি Dedicated Number আপনাকে যুক্তরাষ্ট্র বা কানাডার এমন একটি লাইন দেয় যা নবায়ন হতে থাকলে আপনার কাছেই থাকে, ইনবাউন্ড SMS ড্যাশবোর্ডে দেখা যায় এবং আপনার ওয়েবহুকে ফরওয়ার্ড হয়। ডেডিকেটেড লাইন শুধু ওই দুই দেশেই দেওয়া হয়। আরও জানুন ভার্চুয়াল নম্বর পেজে।

দায়িত্বের সঙ্গে Zoho নম্বর ব্যবহার

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

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

API-র মাধ্যমে Zoho OTP কীভাবে পাব?

সার্ভিস আইডি zoho ও আপনার বাছাই করা দেশ দিয়ে একটি অ্যাক্টিভেশন তৈরি করুন, তারপর activation.sms_received ওয়েবহুক থেকে অথবা অ্যাক্টিভেশন পোল করে কোড পড়ুন।

টেস্টিংয়ের জন্য Zoho SMS ভেরিফিকেশনে কি ভার্চুয়াল নম্বর ব্যবহার করা যায়?

প্রায়ই হ্যাঁ, তবে কিছু ক্ষেত্রে Zoho ভার্চুয়াল নম্বর প্রত্যাখ্যান করতে পারে। 20 মিনিটের মধ্যে কোড না এলে চার্জ ফেরত যায়।

একটি কোডের জন্য Zoho ফোন নম্বরের খরচ কত?

প্রতি কোড $0.20 থেকে। দেশভেদে লাইভ মূল্য prices এন্ডপয়েন্ট থেকে আসে এবং ড্যাশবোর্ডে দেখানো হয়।

Zoho টেস্ট অ্যাকাউন্টের জন্য কোন দেশ বেছে নেব?

যে ব্যবহারকারী বা বাজার পরীক্ষা করছেন তার দেশ বেছে নিন, যাতে ডায়ালিং কোড ও মেসেজের ভাষা বাস্তব ক্ষেত্রের সঙ্গে মেলে।

ভবিষ্যতের Zoho লগইনের জন্য কি একই নম্বর রাখতে পারব?

এককালীন অ্যাক্টিভেশনে নয়। যে অ্যাকাউন্টকে পরে আবার ভেরিফাই করতে হবে তার জন্য যুক্তরাষ্ট্র বা কানাডার Dedicated Number-ই বিকল্প।

ওয়ালেটের টাকা খরচ না করে কি ফ্লো টেস্ট করা যায়?

হ্যাঁ। অনুরোধে একটি ডেভেলপমেন্ট অ্যাকাউন্টকে sandbox-এ বদলানো যায়, যা সিমুলেটেড নম্বর ও কোড দেয়। বিস্তারিত ডক্স-এ দেখুন।

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

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

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