API-র মাধ্যমে Yahoo ফোন ভেরিফিকেশন কোড সংগ্রহ

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

একটি টিম OTP Route OTP Gateway-তে yahoo সার্ভিসের জন্য নম্বর অর্ডার করে, Yahoo-র স্ক্রিনে সেটি দিয়ে, এবং ড্যাশবোর্ডে বা API ও সাইনড ওয়েবহুকের মাধ্যমে SMS পড়ে Yahoo ভেরিফিকেশন কোড পায়, প্রতি কোড $0.20 থেকে। নম্বরটি 20 মিনিট অপেক্ষা করে, আর কোনো কোড না এলে চার্জ ওয়ালেটে ফেরত যায়।

Yahoo কোথায় ফোন নম্বর চায়?

Yahoo অ্যাকাউন্টে একটি লগইনের অধীনে Mail, খবর, ফাইন্যান্স ও ফ্যান্টাসি স্পোর্টস থাকে, আর ফোন নম্বর সেই পরিচয়ের কেন্দ্রের কাছাকাছি বসে। পরিচিত ফ্লোগুলোতে এটি কয়েকটি জায়গায় আসে:

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

QA টিমের কাছে এই প্রতিটি মুহূর্ত আলাদা টেস্ট কেস। সাইন-আপ টেস্টে একবারের জন্য নতুন নম্বর লাগে; রিকভারি বা টু-স্টেপ টেস্টে একই নম্বরে পরে আবার পৌঁছাতে হয়, আর এটি প্রভাবিত করে আপনি OTP Route-এর কোন প্রোডাক্ট বেছে নেবেন।

Yahoo-র ক্ষেত্রে নম্বরের দেশ কি গুরুত্বপূর্ণ?

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

নম্বরের দেশ টেস্ট কেসের সঙ্গে মেলান: ম্যানিলায় কোনো ক্লায়েন্টের Yahoo ইনবক্স পরিচালনাকারী এজেন্সির ফিলিপাইনের রুটে ভেরিফাই করা উচিত, আর স্প্যানিশ ভাষার অনবোর্ডিং যাচাই করা টিম আমেরিকার নম্বরের চেয়ে মেক্সিকো বা স্পেনের নম্বর থেকে বেশি শেখে।

সার্ভিস আইডি yahoo-র জন্য API ফ্লো দেখতে কেমন?

অনুরোধ যায় https://otproute.com/api/v1-এ এবং Developer console থেকে পাওয়া একটি or_live_ Bearer কী দিয়ে অথেনটিকেট হয়। একটি অ্যাকাউন্টে 10টি কী ও 5টি ওয়েবহুক এন্ডপয়েন্ট থাকতে পারে, সীমা প্রতি মিনিটে 300টি অনুরোধ।

  1. কত দিতে হবে নিশ্চিত করুন: GET /api/v1/prices?country=gb&service=yahoo (gb-এর জায়গায় যেকোনো api_country আইডি দিন)।
  2. POST /api/v1/activations এবং বডি {"service": "yahoo", "country": "gb"} দিয়ে অ্যাক্টিভেশন খুলুন।
  3. ফেরত আসা নম্বরটি Yahoo-র ফোন ধাপে দিন।
  4. activation.sms_received থেকে কোড নিন, অথবা ওয়েবহুক এখনও সেট না থাকলে GET /api/v1/activations/{id} পোল করুন।
  5. টেস্ট ছেড়ে দিলে POST /api/v1/activations/{id}/cancel দিয়ে বাতিল করুন।

ওয়েবহুক সতর্কভাবে হ্যান্ডেল করুন। এন্ডপয়েন্ট সিক্রেট দিয়ে <t>.<raw body>-এর ওপর HMAC-SHA256 আবার হিসাব করুন, X-OTPRoute-Signature: t=<unix>,v1=<hex> থেকে পাওয়া v1-এর সঙ্গে মেলান, এবং পুরনো টাইমস্ট্যাম্প প্রত্যাখ্যান করুন। তারপর অ্যাক্টিভেশন আইডির ভিত্তিতে হ্যান্ডলারকে idempotent করুন, যাতে পুনরায় ডেলিভার হওয়া ইভেন্ট একই Yahoo ফর্ম দুইবার পূরণ করতে না পারে। HMAC দিয়ে OTP ওয়েবহুক সুরক্ষিত করা লেখায় বিশেষ ক্ষেত্রগুলো আলোচিত হয়েছে।

ড্যাশবোর্ড থেকে Yahoo OTP কীভাবে পাব?

  1. সাইন ইন করে OTP Gateway খুলুন।
  2. Yahoo এবং আপনার টেস্টের উপযোগী দেশ বেছে নিন।
  3. স্ক্রিনে মূল্য দেখে নিশ্চিত করুন।
  4. নম্বরটি Yahoo-তে টাইপ করে কোড অনুরোধ করুন।
  5. মেসেজ এলে অ্যাক্টিভেশন কার্ডে পড়ুন।

নিয়মগুলো API-র সঙ্গে হুবহু মেলে: প্রতি অ্যাক্টিভেশনে একটি কোড, 20 মিনিট শোনার সময়, এবং কিছু না এলে বা আপনি বাতিল করলে কোনো চার্জ নেই।

Yahoo কোড না এলে তার কারণ কী হতে পারে?

Yahoo নিজের দিক থেকে ঠিক করে মেসেজ পাঠাবে কি না এবং কোন নম্বরে। কিছু অঞ্চলে বা কিছু অ্যাকাউন্ট ধরনে এটি ভার্চুয়াল নম্বর প্রত্যাখ্যান করতে পারে, আর একই সেশন থেকে বারবার অনুরোধ এলে গতি কমিয়ে দিতে পারে। কোড না এলে:

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

স্বয়ংক্রিয় রিফান্ডের অর্থ হলো ব্যর্থ চেষ্টায় কোনো খরচ হয় না, ফলে অনুসন্ধানমূলক টেস্টিং সস্তা থাকে।

Yahoo-র ক্ষেত্রে কখন Dedicated Number ভালো?

এককালীন অ্যাক্টিভেশন একটি কোডের পরেই শেষ হয়ে যায়। সাইন-আপ টেস্টে এটি ঠিক আছে, কিন্তু আগামী ত্রৈমাসিকেও বার্তা পেতে হবে এমন Yahoo ফোন নম্বরের জন্য ভুল, যেমন শেয়ার্ড অপারেশনস মেইলবক্সের রিকভারি লাইন বা প্রতি সপ্তাহে কোড দিয়ে লগইন করা স্টেজিং অ্যাকাউন্ট।

এসব কাজের জন্য Dedicated Number ওয়ালেট থেকে নবায়ন হতে থাকলে একই লাইন ধরে রাখে, ড্যাশবোর্ডে এবং আপনার ওয়েবহুকে number.sms_received হিসেবে SMS পায়, আর মূল্য $1.95/month থেকে। এগুলো তাৎক্ষণিকভাবে শুধু যুক্তরাষ্ট্র ও কানাডায় বিক্রি হয়; দুটি প্রোডাক্টের তুলনা রয়েছে ভার্চুয়াল নম্বর পেজে।

Yahoo টেস্টিংয়ের মূল নিয়মগুলো কী?

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

বিলিং হয় প্রিপেইড USD ওয়ালেটে, কোনো মাসিক ফি নেই; কার্ড বা USDT/USDC দিয়ে টপ-আপ করা যায় এবং প্রতিটি টপ-আপে একটি PDF ইনভয়েস মেলে। ডেভেলপমেন্ট অ্যাকাউন্ট sandbox মোড চাইতে পারে, যা এন্ড-টু-এন্ড ইন্টিগ্রেশন রানের জন্য সিমুলেটেড নম্বর ও কোড দেয়; সেটআপ নোট রয়েছে ডেভেলপার হাব-এ।

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

ফিজিক্যাল SIM ছাড়া কি Yahoo সাইন-আপ ফ্লো টেস্ট করা যায়?

হ্যাঁ। OTP Route-এ yahoo সার্ভিসের জন্য একটি নম্বর অর্ডার করুন, কোড ড্যাশবোর্ডে বা আপনার ওয়েবহুকে আসবে। 20 মিনিটের মধ্যে Yahoo কিছু না পাঠালে পুরো টাকা ওয়ালেটে ফেরত যায়।

Yahoo-র জন্য ভার্চুয়াল নম্বরের খরচ কত?

অ্যাক্টিভেশন শুরু হয় প্রতি কোড $0.20 থেকে, সঠিক অঙ্ক দেশভেদে আলাদা। দেশের আইডি ও yahoo দিয়ে GET /api/v1/prices কল করলে লাইভ মূল্য দেখা যায়।

Yahoo-র রিকভারি ফোন হিসেবে কি অস্থায়ী নম্বর ব্যবহার করা উচিত?

না। অ্যাক্টিভেশন একটি কোডের পরে থেমে যায়, ফলে পরে রিকভারি ব্যর্থ হবে। রিকভারি ও বারবার লগইনের জন্য যুক্তরাষ্ট্র বা কানাডার Dedicated Number উপযুক্ত।

Yahoo কি সব ফোন নম্বর গ্রহণ করে?

অবশ্যই নয়। Yahoo ভার্চুয়াল নম্বর প্রত্যাখ্যান বা অনুরোধ সীমিত করতে পারে, আর এ কারণেই SMS না পাওয়া অ্যাক্টিভেশনের টাকা OTP Route ফেরত দেয়।

ডুপ্লিকেট ওয়েবহুক ইভেন্ট কীভাবে আমার Yahoo টেস্ট নষ্ট করা থেকে আটকাব?

প্রতিটি প্রক্রিয়াজাত অ্যাক্টিভেশন আইডি সংরক্ষণ করুন এবং পুনরাবৃত্তি উপেক্ষা করুন। যেকোনো প্রক্রিয়ার আগে সিগনেচার যাচাই করুন।

Yahoo ফোন নম্বরের জন্য কোন কোন দেশ বেছে নিতে পারি?

Yahoo বর্তমানে 198টি দেশের রুটে পাওয়া যায়। লাইভ তালিকা আসে GET /api/v1/countries ও ড্যাশবোর্ড থেকে।

CI-তে কি টেস্টিংয়ের জন্য Yahoo SMS ভেরিফিকেশন স্বয়ংক্রিয় করা যায়?

হ্যাঁ। ওয়েবহুক বা পোলিং সহ API ব্যবহার করুন, এবং ডেভেলপমেন্ট অ্যাকাউন্টে sandbox মোড চান, যাতে পাইপলাইন রানে সিমুলেটেড নম্বর ও কোড ব্যবহার হয়।

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

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

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