টেস্টিং ও অপারেশনসের জন্য টিমগুলো কীভাবে DiDi SMS কোড পায়

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

একটি টিম OTP Route নম্বরে DiDi ভেরিফিকেশন কোড পায় OTP Gateway থেকে সার্ভিস আইডি didi ও একটি দেশ দিয়ে এককালীন নম্বর অর্ডার করে, তারপর ড্যাশবোর্ডে কোড পড়ে অথবা API পোলিং বা সাইনড ওয়েবহুকের মাধ্যমে সংগ্রহ করে। মূল্য প্রতি কোড $0.20 থেকে শুরু, লাইভ অঙ্ক দেশভেদে আলাদা, এবং 20 মিনিটের সময়সীমার মধ্যে কিছু না এলে চার্জ ওয়ালেটে ফেরত যায়।

পরিস্থিতি: একটি মোবিলিটি অ্যাকাউন্ট, যা নির্ভর করে একটি ফোন নম্বরের ওপর

DiDi একটি রাইড-হেইলিং ও মোবিলিটি প্ল্যাটফর্ম, এবং ওই ক্যাটাগরির বেশিরভাগ অ্যাপের মতো এটি মোবাইল নম্বরকে অ্যাকাউন্টের মূল ধরে। সাধারণত সাইন-আপের সময়, নতুন ডিভাইসে লগইনে এবং অ্যাকাউন্ট রিকভারিতে একটি SMS কোড চাওয়া হয়; ড্রাইভার ও কুরিয়ার অনবোর্ডিংও একই যাচাইয়ের ওপর ভর করে।

বৈধ ব্যবসায়িক কাজে এটি ঝামেলা তৈরি করে। কর্পোরেট রাইডার অ্যাকাউন্ট চালানো কোনো কোম্পানি তা একজন কর্মীর ব্যক্তিগত ফোনে বাঁধা রাখতে চায় না। ক্লায়েন্টদের ভ্রমণ পরিচালনাকারী একটি এজেন্সির এমন একটি ভেরিফিকেশন ধাপ দরকার, যা মূল সাইন-আপকারী ছাড়া অন্য কেউ সম্পন্ন করতে পারেন। DiDi অ্যাকাউন্টের সঙ্গে সংযুক্ত প্রোডাক্ট বানানো একটি QA টিম ব্যক্তিগত হ্যান্ডসেট অফিসময় ঘোরাতে না চেয়ে ফ্লোটির রিহার্সাল দিতে চায়। প্রতি ভেরিফিকেশনে একবার ব্যবহৃত DiDi-র জন্য একটি ভার্চুয়াল নম্বর সেই ধাপগুলোকে কারও ব্যক্তিগত SIM-এর বাইরে রাখে।

কোন কোন দেশ DiDi ফোন নম্বর সরবরাহ করতে পারে?

didi রুট বর্তমানে 198টি দেশে বিস্তৃত। টিমগুলো প্রায়ই সেই বাজার দিয়ে শুরু করে যেখানে রাইড-হেইলিংয়ের চাহিদা বেশি, যেমন মেক্সিকো, ব্রাজিল, চিলি, কলম্বিয়া, পেরু, আর্জেন্টিনা, কোস্টা রিকা, পানামা, ডমিনিকান প্রজাতন্ত্র, ইকুয়েডর, অস্ট্রেলিয়া, নিউজিল্যান্ড, জাপান ও হংকং।

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

DiDi ভেরিফিকেশন কোড API ফ্লো কীভাবে চলে?

DiDi ফ্লো অন্য সব রুটের মতোই একই বেস URL ব্যবহার করে, https://otproute.com/api/v1, Authorization হেডারে একটি or_live_ কী সহ।

  1. রুটটি খোলা আছে কি না এবং এখন কত খরচ, তা দেখতে GET /api/v1/prices?country=<id>&service=didi কোয়েরি করুন।
  2. POST /api/v1/activations দিয়ে অর্ডার দিন, বডি যেমন {"service": "didi", "country": "mx"}।
  3. ফেরত আসা নম্বরটি যে DiDi স্ক্রিন পরীক্ষা করছেন সেখানে দিয়ে SMS অনুরোধ করুন।
  4. ওয়েবহুক থেকে কোড পড়ুন, অথবা সেটি না আসা পর্যন্ত GET /api/v1/activations/{id} পোল করুন।
  5. রাইড-বুকিং টেস্ট মাঝপথে ছেড়ে দিলে POST /api/v1/activations/{id}/cancel দিয়ে নম্বরটি ছেড়ে দিন।

একটি অ্যাকাউন্টে সর্বোচ্চ 10টি কী ও 5টি ওয়েবহুক এন্ডপয়েন্ট থাকতে পারে, প্রতি মিনিটে 300টি অনুরোধের সীমার মধ্যে।

DiDi ওয়েবহুক হ্যান্ডলার কীভাবে লেখা উচিত?

activation.sms_received-এ সাবস্ক্রাইব করুন, এবং activation.expired ও activation.cancelled-এও, যাতে আপনার টেস্ট জানে কখন অপেক্ষা থামাতে হবে। প্রতিটি ডেলিভারিতে থাকে X-OTPRoute-Signature: t=<unix>,v1=<hex>; এন্ডপয়েন্ট সিক্রেট দিয়ে "<t>.<raw body>"-এর ওপর HMAC-SHA256 আবার হিসাব করুন, constant time-এ তুলনা করুন, এবং পুরনো টাইমস্ট্যাম্পওয়ালা যেকোনো কিছু বাদ দিন।

ইভেন্ট অ্যাক্টিভেশন আইডির ভিত্তিতে চলে, তাই অর্ডার করার সময় সেই আইডি সংরক্ষণ করুন এবং একই আইডির দ্বিতীয় ডেলিভারিকে no-op হিসেবে দেখুন। এই idempotency গুরুত্বপূর্ণ, কারণ পুনরায় চেষ্টা হওয়া ওয়েবহুক কখনও DiDi কোড দুইবার জমা দেওয়া উচিত নয়। আপনার পরিবেশে ইনবাউন্ড ওয়েবহুক অসুবিধাজনক হলে অ্যাক্টিভেশন এন্ডপয়েন্ট পোল করাও চলে। ওয়েবহুকভিত্তিক OTP ক্যাপচার লেখায় দুটি পদ্ধতির তুলনা আছে।

ড্যাশবোর্ড থেকে DiDi OTP গ্রহণ

অপারেশনস কর্মীরা পুরোপুরি API এড়িয়ে যেতে পারেন। সাইন ইন করুন, ওয়ালেটে টাকা যোগ করুন, OTP Gateway খুলুন, DiDi খুঁজুন, অ্যাকাউন্টের সঙ্গে মেলে এমন দেশ বেছে নিন, এবং নিশ্চিত করার আগে দেখানো মূল্য দেখুন। নম্বরটি একটি অ্যাক্টিভেশন কার্ডে দেখা যায়, আর DiDi কোড পাঠালে সেখানেই সেটি ফুটে ওঠে। অ্যাক্টিভেশন 20 মিনিট খোলা থাকে।

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

একটি খালি অ্যাক্টিভেশনের কয়েকটি সাধারণ কারণ আছে:

  • আরও অনেক প্ল্যাটফর্মের মতো DiDi কিছু রুটে বা কিছু সময়ে ভার্চুয়াল নম্বর প্রত্যাখ্যান করতে পারে।
  • নির্বাচিত দেশের রুট ব্যস্ত থাকতে পারে; প্রাপ্যতা সারাদিন বদলায়।
  • টেস্টিংয়ের সময় একই ডিভাইস বা সেশন থেকে বারবার অনুরোধ অ্যাপ থ্রটল করতে পারে।

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

কখন DiDi অ্যাকাউন্ট Dedicated Number-এ রাখা উচিত, আর কোন নিয়ম প্রযোজ্য?

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

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

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

টেস্টিংয়ের জন্য DiDi SMS ভেরিফিকেশনের সার্ভিস আইডি কী?

service ফিল্ডে didi ব্যবহার করুন, সঙ্গে আপনি যে বাজার পরীক্ষা করছেন তার দেশের আইডি।

মেক্সিকোর SIM ছাড়া কি মেক্সিকোর অ্যাকাউন্টের জন্য DiDi OTP পাওয়া যায়?

হ্যাঁ, মেক্সিকোর রুট খোলা থাকলে: দেশ mx ও সার্ভিস didi দিয়ে একটি নম্বর অর্ডার করুন, তারপর API বা ড্যাশবোর্ডে কোড পড়ুন।

DiDi কখনও কোড না পাঠালে কি আমাকে মূল্য দিতে হবে?

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

DiDi কি প্রতিটি ভার্চুয়াল নম্বর গ্রহণ করে?

অবশ্যই নয়। কিছু রুট প্রত্যাখ্যাত হতে পারে, তাই পরে আবার চেষ্টা করুন বা অন্য উপযুক্ত দেশ ব্যবহার করুন।

ওয়ালেটের টাকা খরচ না করে কি DiDi ইন্টিগ্রেশন টেস্ট করা যায়?

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

DiDi অ্যাক্টিভেশনের মূল্য কীভাবে দেব?

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

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

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

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