বাংলা
আপনার ইন্টিগ্রেশনে আর্জেন্টিনার (+54) ভেরিফিকেশন কোড নিয়ে আসা
হ্যাঁ: OTP Route তার OTP Gateway-র মাধ্যমে আপনার জন্য আর্জেন্টিনার (+54) ভেরিফিকেশন কোড গ্রহণ করতে পারে; কোড ড্যাশবোর্ডে দেখা যায় এবং REST পোলিং বা সাইন করা ওয়েবহুকের মাধ্যমে আপনার ব্যাকএন্ডে পৌঁছে দেওয়া হয়। দাম শুরু $0.20 প্রতি কোড থেকে, আর 20 মিনিটের অ্যাক্টিভেশন সময়ের মধ্যে SMS এলেই চার্জ বহাল থাকে।
একটি +54 অ্যাক্টিভেশনের পেছনে চারটি API কল কী কী?
সবকিছু https://otproute.com/api/v1-এর অধীনে এবং or_live_ দিয়ে শুরু হওয়া একটি Bearer কী দিয়ে অথেনটিকেট হয়। কী Developer console-এ ইস্যু করা হয়; একটি অ্যাকাউন্টে সর্বোচ্চ 10টি কী রাখা ও 5টি ওয়েবহুক এন্ডপয়েন্ট নিবন্ধন করা যায়, আর সীমা প্রতি মিনিটে 300 রিকোয়েস্ট।
- দাম জেনে নিন। ওয়ালেটের অর্থ খরচের আগে লাইভ খরচ জানতে
GET /api/v1/prices?country=ar&service=<id>কল করুন। আর্জেন্টিনার কান্ট্রি আইডিar। - অর্ডার করুন।
POST /api/v1/activationsপাঠান, JSON বডি{"service": "whatsapp", "country": "ar"}; আপনার টেস্টে যে সার্ভিস লাগে তার আইডি বসিয়ে নিন। রেসপন্সে একটি অ্যাক্টিভেশন আইডি এবং পরীক্ষাধীন অ্যাপে লেখার +54 নম্বর থাকে। - অপেক্ষা করুন। যুক্তিসঙ্গত বিরতিতে
GET /api/v1/activations/{id}পড়ুন, অথবাactivation.sms_receivedওয়েবহুককে কোড আসার খবর দিতে দিন। - দরকার হলে আগেই ছেড়ে দিন।
POST /api/v1/activations/{id}/cancelআর প্রয়োজন নেই এমন অ্যাক্টিভেশন শেষ করে এবং অর্থ ওয়ালেটে ফিরিয়ে দেয়।
আইডিগুলো হার্ড-কোড করার আগে দেখে নিতে চাইলে GET /api/v1/services ও GET /api/v1/countries প্ল্যাটফর্ম এখন যা দিচ্ছে তার তালিকা দেয়। সম্পূর্ণ রেফারেন্স আছে ডক্সে।
আর্জেন্টিনার কোডের জন্য ওয়েবহুক রিসিভারকে নির্ভরযোগ্য করব কীভাবে?
প্রতিটি ডেলিভারিতে t=<unix>,v1=<hex> আকৃতির একটি X-OTPRoute-Signature হেডার থাকে। "<t>.<raw body>" স্ট্রিংটি আবার গড়ুন, সেই এন্ডপয়েন্টের সিক্রেট দিয়ে তার ওপর HMAC-SHA256 হিসাব করুন, এবং ফলাফলকে v1-এর সঙ্গে কনস্ট্যান্ট-টাইম ফাংশনে তুলনা করুন। যে রিকোয়েস্টের টাইমস্ট্যাম্প পুরোনো তা বাদ দিন, কারণ পুরোনো অথচ বৈধ সিগনেচারই রিপ্লে আক্রমণের চেহারা।
activation.sms_received ছাড়াও activation.expired ও activation.cancelled সাবস্ক্রাইব করুন, যাতে টেস্ট রানার এমন নম্বরের অপেক্ষায় ঝুলে না থাকে যা আগেই বন্ধ হয়ে গেছে। প্রতিটি ইভেন্টকে অ্যাক্টিভেশন আইডির ভিত্তিতে বিবেচনা করুন এবং হ্যান্ডলার এমনভাবে লিখুন যাতে একই ইভেন্ট দ্বিতীয়বার এলে কিছুই না বদলায়। তুলনার যুক্তি আরও বিস্তারিত আছে OTP ওয়েবহুক সাইন ও যাচাই লেখায়।
আর্জেন্টিনার নম্বর দিয়ে কোন কোন অ্যাপ যাচাই করা যায়?
আর্জেন্টিনার লাইভ স্ন্যাপশটে 2,000-এরও বেশি সার্ভিস রয়েছে। আর্জেন্টিনার প্রোডাক্ট ও QA টিম সাধারণত যেগুলোর কাছে যায়:
- মেসেজিং: WhatsApp, Telegram, Signal, Discord
- অ্যাকাউন্ট ও প্রোডাক্টিভিটি: Google (Gmail & YouTube), Microsoft & Outlook, LinkedIn, ChatGPT (OpenAI)
- সোশ্যাল ও ভিডিও: Instagram, TikTok
- বাণিজ্য ও যাতায়াত: Amazon, Uber, Airbnb, Netflix
এই তালিকা দিনের মধ্যে বদলায়, তাই API স্থির টেবিলের বদলে লাইভ প্রাপ্যতা জানায়। নির্ধারিত CI জব শুরুর আগে ar দেশটি মাথায় রেখে GET /api/v1/services কোয়েরি করুন, আর আপনার লক্ষ্য সার্ভিস সাময়িকভাবে অনুপস্থিত থাকলে পরিষ্কার বার্তা দিয়ে দ্রুত ব্যর্থ হোন।
আর্জেন্টিনার মোবাইল নম্বর কেন ফোন ভ্যালিডেটরকে ধাঁধায় ফেলে?
অঞ্চলের মধ্যে আর্জেন্টিনার নম্বরিং প্ল্যান সবচেয়ে অস্বাভাবিকগুলোর একটি। দেশের ভেতরে মানুষ এরিয়া কোডের আগে ট্রাঙ্ক 0 এবং মোবাইলের ক্ষেত্রে গ্রাহক অঙ্কের আগে 15 লেখে, তাই বুয়েনস আইরেসের একটি সেল নম্বর 011 15 এবং তারপর আট অঙ্ক আকারে দেখা যেতে পারে। আন্তর্জাতিক E.164 রূপে ওই দুটিই বাদ যায় এবং কান্ট্রি কোডের ঠিক পরে একটি 9 বসে: +54 9 11 এবং তারপর আট অঙ্কের গ্রাহক নম্বর।
ফোন নম্বর যাঁরা সংরক্ষণ করেন, এই পার্থক্য তাঁদের জন্য গুরুত্বপূর্ণ। সংরক্ষণের আগে সবকিছু E.164-এ নরমালাইজ করুন, ইনপুটে 0 ও 15 সরিয়ে ফেলুন, এবং মোবাইল নম্বরের জন্য 9 যোগ করুন। যে ভ্যালিডেটর শুধু দৈর্ঘ্য মেলায়, সে ল্যান্ডলাইন-ধাঁচের +54 11 মান সানন্দে গ্রহণ করবে, যা SMS পেতে পারে না। নম্বরটি নিজে নতুন করে ফরম্যাট না করে API যেভাবে ফেরত দেয় ঠিক সেভাবেই ব্যবহার করুন।
আর্জেন্টিনার নম্বরে পাঠানো কোড সাধারণত স্প্যানিশে আসে, অঙ্কগুলোর চারপাশে প্রায়ই "Tu código es"-এর মতো বাক্যাংশ থাকে। শব্দ না মিলিয়ে প্যাটার্ন দিয়ে সংখ্যার কোডটি বের করুন, কারণ টেমপ্লেট বদলায়। টিমগুলো এখানে পরীক্ষা করে যখন তারা লাতিন আমেরিকায় লঞ্চ করে, রিওপ্লাতেনসে স্প্যানিশ কপি যাচাই করে (স্থানীয় vos রূপ পাঠ্যবইয়ের স্প্যানিশ থেকে আলাদা), আঞ্চলিক অপারেশন চালায়, অথবা বিদেশে থাকা আর্জেন্টাইনদের সেবা দেয় যারা এখনও +54 সিম দিয়েই সাইন আপ করেন।
কোড না জেনেও কি কেউ +54 নম্বর অর্ডার করতে পারেন?
হ্যাঁ। সাপোর্ট, গ্রোথ ও এজেন্সি কর্মীরা পুরো কাজটি ব্রাউজার থেকেই করতে পারেন:
- ইমেইল ও 6 অঙ্কের কোড দিয়ে, অথবা Google সাইন-ইন দিয়ে সাইন আপ করে অ্যাকাউন্ট খুলুন।
- ওয়ালেটে অর্থ যোগ করুন।
- OTP Gateway খুলুন, আর্জেন্টিনা বেছে নিন, তারপর যে সার্ভিস পরীক্ষা করছেন সেটি নির্বাচন করুন।
- দেখানো দাম দেখে নিশ্চিত করুন, এবং +54 নম্বরটি অ্যাপের ভেরিফিকেশন স্ক্রিনে কপি করুন।
- অ্যাক্টিভেশনটি লক্ষ্য করুন; কোড গৃহীত হওয়ামাত্র সেখানে ফুটে ওঠে।
ড্যাশবোর্ড ও API একই ওয়ালেট ও একই অ্যাক্টিভেশন ব্যবহার করে, ফলে সহকর্মীর অর্ডার করা নম্বর একজন ডেভেলপার অ্যাক্টিভেশন আইডি ধরে তুলে নিতে পারেন।
আর্জেন্টিনার কোড আসেনি। এরপর কী?
প্রতিটি অ্যাক্টিভেশন 20 মিনিট খোলা থাকে। কিছু না এলে, বা আপনি আগে বাতিল করলে, পুরো অঙ্ক স্বয়ংক্রিয়ভাবে ওয়ালেটে ফিরে যায়, তাই নীরব রুটে আপনার অর্থ নয়, সময় খরচ হয়। ডেলিভারির গতি সার্ভিস ও রুটের ওপর নির্ভর করে, তাই ব্যর্থ ঘোষণার আগে সময়সীমাকে ন্যায্য সুযোগ দিন।
তারপর এই ছোট তালিকাটি ধরে এগোন:
- অ্যাপের ভেতর থেকে একবার কোড আবার চান, তারপর সময়সীমা শেষ হতে দিন।
- দিনের পরের দিকে চেষ্টা করুন, অথবা একই সার্ভিসের জন্য অন্য রুটে অর্ডার করুন।
- সার্ভিসটি আদৌ ভার্চুয়াল নম্বর গ্রহণ করে কি না নিশ্চিত করুন; কেউ কেউ প্রত্যাখ্যান করে, আর স্বয়ংক্রিয় ফেরত ঠিক সেই কারণেই।
- CI থেকে দ্রুত লুপে বারবার অর্ডার করবেন না। ব্যাক-অফ ও পুনঃচেষ্টার সীমা যোগ করুন।
আর্জেন্টিনার রুটের আরও নকশা আছে ব্যর্থ OTP ডেলিভারি কমানো লেখায়। প্রতিটি টেস্ট সংশ্লিষ্ট সার্ভিসের শর্তের মধ্যে রাখুন; OTP Route-এর Acceptable Use Policy-ও প্রযোজ্য।
আর্জেন্টিনার লাইন কি রেখে দেওয়া যায়, আর পেমেন্ট কীভাবে?
আজ আর্জেন্টিনার জন্য সেলফ-সার্ভ দীর্ঘমেয়াদি নম্বর নেই। আপনার টিমের স্থায়ী +54 লাইন দরকার হলে [email protected]এ ইমেইল করে ব্যবহারের ক্ষেত্রটি জানান; তা ব্যবস্থা করা যাবে কি না স্থানীয় নিয়মের ওপর নির্ভর করে এবং নিশ্চিত নয়। Dedicated Virtual Numbers, যেগুলো নবায়ন হওয়া পর্যন্ত আপনার কাছে থাকে এবং ইনবাউন্ড SMS আপনার ওয়েবহুকে ফরওয়ার্ড করে, সেগুলো যুক্তরাষ্ট্র ও কানাডার পণ্য, $1.95/মাস থেকে।
বিলিং চলে একটি প্রিপেইড USD ওয়ালেটে, মাসিক ফি নেই এবং বেছে নেওয়ার কোনো প্ল্যান নেই। কার্ড বা USDT/USDC দিয়ে টপ-আপ করুন, প্রতিটি টপ-আপে ইমেইলে একটি PDF ইনভয়েস আসে। বিস্তারিত প্রাইসিং পেজে। আসল অর্থ খরচের আগে আপনার ডেভেলপমেন্ট অ্যাকাউন্টকে স্যান্ডবক্স মোডে বদলাতে বলুন, যা সিমুলেটেড নম্বর ও কোড ফেরত দেয়, ফলে আর্জেন্টিনার পুরো ফ্লো শুরু থেকে শেষ পর্যন্ত মহড়া দিয়ে নিতে পারেন।
সাধারণ জিজ্ঞাসা
OTP Route API-তে আর্জেন্টিনার কান্ট্রি আইডি কী?
এটি ar। POST /api/v1/activations-এর country ফিল্ডে এবং GET /api/v1/prices-এর কোয়েরি স্ট্রিংয়ে এটি পাঠান।
কোনো অ্যাপে +54 নম্বর লেখার সময় কি আমাকে 9 যোগ করতে হবে?
OTP Route যে নম্বর ফেরত দেয় ঠিক সেটিই ব্যবহার করুন। নিজের ডাটাবেসে আর্জেন্টিনার মোবাইল E.164 রূপে সংরক্ষণ করুন, যাতে +54-এর পরে 9 থাকে এবং দেশীয় 0 ও 15 বাদ যায়।
আর্জেন্টিনার SMS OTP পেতে কত খরচ?
প্রতি কোড $0.20 থেকে, সার্ভিস অনুযায়ী বদলায়। সঠিক অঙ্ক GET /api/v1/prices ফেরত দেয় এবং অর্ডার নিশ্চিত করার আগে দেখানো হয়।
স্থানীয় সিম ছাড়াই কি আমার অ্যাপের আর্জেন্টিনার সাইন-আপ ফ্লো পরীক্ষা করতে পারি?
হ্যাঁ। আপনার নিজের অ্যাপ বা টেস্টে ব্যবহৃত থার্ড-পার্টি সার্ভিসের জন্য আর্জেন্টিনার একটি অ্যাক্টিভেশন অর্ডার করুন, +54 নম্বরটি লিখুন, এবং কোড ড্যাশবোর্ডে বা আপনার ওয়েবহুকে পড়ুন।
একই +54 নম্বর কি আগামী মাসের লগইনে আবার কাজ করবে?
না। গেটওয়ে নম্বর 20 মিনিটের মধ্যে একটিমাত্র কোডের জন্য। যে অ্যাকাউন্টকে কোড পেয়ে যেতে হবে, তার জন্য যুক্তরাষ্ট্র বা কানাডার Dedicated Number উপযুক্ত বিকল্প।
আর্জেন্টিনার ভেরিফিকেশন টেক্সট কোন ভাষায় আসবে?
সাধারণত স্প্যানিশে, তবে প্রেরক ও অ্যাকাউন্টের ভাষা সেটিংয়ের ওপর নির্ভর করে। আশপাশের শব্দের ওপর ভরসা না করে অঙ্কগুলো বের করুন।
ওয়েবহুকের বদলে কি পোলিং চলে?
হ্যাঁ। ধীর বিরতিতে GET /api/v1/activations/{id} পোল করুন এবং প্রতি অ্যাকাউন্টে প্রতি মিনিটে 300 রিকোয়েস্টের সীমার অনেক নিচে থাকুন।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।