প্রোডাক্ট ও QA টিমের জন্য আইরিশ (+353) SMS ভেরিফিকেশন

কলিং কোড +353OTP Gateway প্রতি কোড $0.20 থেকেডেডিকেটেড নম্বর: শুধু US ও কানাডাAPI আইডি: ie
সংক্ষিপ্ত উত্তর

হ্যাঁ, OTP Route তার OTP Gateway-র এককালীন নম্বরে আইরিশ (+353) ভেরিফিকেশন কোড গ্রহণ করতে পারে; কোডটি ড্যাশবোর্ডে দেখা যায় এবং REST পোলিং বা সাইন করা webhook-এর মাধ্যমে আপনার সিস্টেমে পৌঁছে যায়। মূল্য শুরু $0.20 per code থেকে, আর 20 মিনিটের অ্যাক্টিভেশন উইন্ডোর মধ্যে SMS এলে তবেই চার্জ কাটা হয়।

আয়ারল্যান্ডের নম্বর দিয়ে টেস্ট করার প্রয়োজন এত টিমের কেন?

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

ইংরেজি ও আইরিশ দুটোই সরকারি ভাষা, তবে ভেরিফিকেশন বার্তা প্রায় সবসময়ই ইংরেজিতে আসে। আপনার অ্যাপে আইরিশ ভাষার ইন্টারফেস থাকলেও SMS প্রেরক বাস্তবে কোন টেমপ্লেট ব্যবহার করে তা যাচাই করে নেওয়া ভালো।

দ্বীপটির আরেকটি বৈশিষ্ট্য: উত্তর আয়ারল্যান্ডের গ্রাহকদের নম্বর যুক্তরাজ্যের, আয়ারল্যান্ডের নয়। যে প্রোডাক্ট পুরো দ্বীপে সেবা দেয়, তার +353 ছাড়াও যুক্তরাজ্য (+44) রুট টেস্ট করা উচিত।

E.164 ফরম্যাটে আইরিশ মোবাইল নম্বর দেখতে কেমন?

আয়ারল্যান্ডে দেশের ভেতরে ট্রাঙ্ক প্রিফিক্স হিসেবে 0 ব্যবহৃত হয় এবং মোবাইল নম্বর শুরু হয় 08 দিয়ে, তাই স্থানীয়ভাবে 087 123 4567 লেখা নম্বর আন্তর্জাতিক ফরম্যাটে হয় +353871234567। নরমালাইজ করার নিয়ম সহজ: শুরুর শূন্য বাদ দিন, +353 যোগ করুন, স্পেস ও ড্যাশ মুছে দিন।

E.164 সংস্করণটি সংরক্ষণ করুন, আর ব্যবহারকারীর টাইপ করা ফরম্যাটিং শুধু প্রদর্শনের জন্য রাখুন। 087… ও +353 87… দুই রূপই ইনপুট দিয়ে একই সংরক্ষিত মান আশা করে একটি ইউনিট টেস্ট লিখুন; আইরিশ ব্যবহারকারীদের ডুপ্লিকেট-অ্যাকাউন্ট বাগের বেশিরভাগ এই একটি টেস্টেই ধরা পড়ে।

আইরিশ রুটে কোন কোন সার্ভিস পাওয়া যায়?

আয়ারল্যান্ডে বর্তমানে OTP Gateway-র মাধ্যমে more than 1,700 services পাওয়া যায়। লাইভ স্ন্যাপশটে জনপ্রিয়গুলোর মধ্যে আছে WhatsApp, Instagram, Facebook, Google (Gmail & YouTube), Microsoft & Outlook, LinkedIn, Uber, Amazon, eBay, Airbnb, Netflix, Discord, Snapchat, Signal এবং ChatGPT (OpenAI)।

এটিকে আজকের চিত্র হিসেবে দেখুন। সার্ভিসভেদে প্রাপ্যতা সারাদিন বদলায়; সেজন্যই API লাইভ তথ্য দেয় এবং স্ক্রিপ্টের উচিত অর্ডারের আগে তা যাচাই করা।

টেস্ট স্যুট থেকে Ireland OTP API কীভাবে কল করব?

Developer console থেকে নেওয়া Bearer key (প্রিফিক্স or_live_) দিয়ে https://otproute.com/api/v1-এ অথেনটিকেট করুন। আয়ারল্যান্ডের country id হলো ie।

সাধারণ একটি রান এমন: GET /api/v1/services থেকে একবার service id জেনে নিন, GET /api/v1/prices?country=ie&service=<id> দিয়ে খরচ নিশ্চিত করুন, তারপর POST /api/v1/activations ও {"service": "<id>", "country": "ie"} দিয়ে অর্ডার করুন। ফেরত পাওয়া নম্বরটি আপনার UI টেস্টে দিন, এবং কোডটি নিন GET /api/v1/activations/{id} পোল করে অথবা webhook-এ activation.sms_received ইভেন্ট শুনে।

webhook-এর ক্ষেত্রে X-OTPRoute-Signature যাচাই করুন (এন্ডপয়েন্ট সিক্রেট দিয়ে "<t>.<raw body>"-এর HMAC-SHA256), পুরোনো টাইমস্ট্যাম্প প্রত্যাখ্যান করুন এবং হ্যান্ডলারকে activation id-র ভিত্তিতে idempotent রাখুন। নাইটলি জবে এটি জুড়ে দেওয়ার পদ্ধতি আছে আমাদের CI পাইপলাইন গাইডে; একটি অ্যাকাউন্টে 5টি webhook এন্ডপয়েন্ট এবং প্রতি মিনিটে 300টি রিকোয়েস্ট চলে।

API ছাড়া কি সাপোর্ট বা গ্রোথ টিমের সদস্য এটা করতে পারেন?

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

আইরিশ কোড দেরিতে এলে বা না এলে পরিকল্পনা কী?

প্রতিটি অ্যাক্টিভেশন সর্বোচ্চ 20 মিনিট অপেক্ষা করে। এই সময়ের মধ্যে SMS না এলে বা আপনি আগে বাতিল করলে সম্পূর্ণ চার্জ স্বয়ংক্রিয়ভাবে ওয়ালেটে ফেরত যায়, তাই ব্যর্থ চেষ্টায় কোনো খরচ হয় না।

আবার চেষ্টার আগে দেখুন সার্ভিসটি ভার্চুয়াল নম্বর গ্রহণ করে কি না; কিছু সার্ভিস নীতিগতভাবে তা প্রত্যাখ্যান করে। গ্রহণ করার কথা হলে কিছুক্ষণ অপেক্ষা করে আবার চেষ্টা করুন, অথবা একই সার্ভিসের জন্য অন্য রুট নিন। অর্ডার এন্ডপয়েন্টে ঘন ঘন চাপ দেবেন না; চেষ্টার মধ্যে ব্যবধান রাখুন এবং প্যাটার্ন বোঝার জন্য লগে activation id রাখুন। ব্যর্থ OTP ডেলিভারি কমানো লেখাটিতে আরও বিস্তারিত আছে। প্রতিটি সার্ভিসের শর্তাবলি এবং OTP Route-এর Acceptable Use Policy সবসময় মেনে চলুন।

আইরিশ নম্বর কি দীর্ঘ সময়ের জন্য রাখা যায়, আর বিলিং কীভাবে হয়?

সেল্ফ-সার্ভ ভিত্তিতে নয়। দীর্ঘমেয়াদি Dedicated Numbers শুধু যুক্তরাষ্ট্র ও কানাডার জন্য বিক্রি হয়, $1.95/month থেকে, সঙ্গে ইনবাউন্ড SMS, আউটবাউন্ড SMS ও ব্রাউজার কলিং। স্থায়ী আইরিশ লাইন দরকার হলে [email protected]এ ইমেইল করতে পারেন, তবে কী সম্ভব তা স্থানীয় বিধিনিষেধ ঠিক করে এবং কিছুরই নিশ্চয়তা দেওয়া হয় না।

বিলিং হলো প্রিপেইড USD ওয়ালেট: pay as you go, কোনো সাবস্ক্রিপশন নেই, কার্ড বা USDT/USDC দিয়ে টপ-আপ, এবং প্রতিটির জন্য ইমেইলে PDF ইনভয়েস। সিমুলেটেড নম্বর দিয়ে ইন্টিগ্রেশন শুরু থেকে শেষ পর্যন্ত চালাতে ডেভেলপমেন্ট অ্যাকাউন্টে sandbox মোড চেয়ে নিন। চার্জ কীভাবে দেখানো হয় তা জানতে মূল্য দেখুন।

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

আয়ারল্যান্ডের বাইরে থেকে কি আমার অ্যাপের আইরিশ সাইন-আপ ফ্লো যাচাই করতে পারি?

হ্যাঁ। আপনার টিম যেখানেই থাকুক, OTP Gateway থেকে একটি +353 নম্বর অর্ডার করুন এবং কোডটি ড্যাশবোর্ডে বা API-র মাধ্যমে পড়ুন।

আয়ারল্যান্ডের জন্য OTP Route country id কী?

এটি ie; আইরিশ মূল্য অনুসন্ধান ও activation রিকোয়েস্ট বডির country ফিল্ডে এই মানই প্রত্যাশিত।

আইরিশ মোবাইল নম্বর সংরক্ষণের সময় কি 0 রাখব?

না। ট্রাঙ্ক প্রিফিক্স বাদ দিয়ে +353-এর পরে বাকি অঙ্কগুলো সংরক্ষণ করুন, অর্থাৎ 087… হবে +35387…।

উত্তর আয়ারল্যান্ডের নম্বর কি আইরিশ রুটের আওতায় পড়ে?

না, উত্তর আয়ারল্যান্ডে যুক্তরাজ্যের (+44) নম্বর ব্যবহৃত হয়। আপনার প্রোডাক্ট দুই জায়গায় চললে সেগুলো যুক্তরাজ্য রুট থেকে অর্ডার করুন।

আয়ারল্যান্ডের SMS OTP গ্রহণে কত খরচ হয়?

শুরু $0.20 per code থেকে; সঠিক মূল্য সার্ভিসের উপর নির্ভর করে এবং কেনার আগে লাইভ দেখানো হয়।

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

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

আয়ারল্যান্ডে GDPR-সচেতন সাইন-আপ ফ্লো টেস্ট করতে কি OTP Route কাজে লাগে?

এর মাধ্যমে QA কর্মীরা নিজেদের ব্যক্তিগত মোবাইল প্রকাশ না করেই আইরিশ ফোন ধাপ যাচাই করতে পারেন, ফলে টেস্ট ডেটা কর্মীদের ডেটা থেকে আলাদা থাকে। যে অ্যাপ টেস্ট করছেন তার নিজস্ব গোপনীয়তা-সংক্রান্ত দায়বদ্ধতা অবশ্য থেকেই যায়।

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

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

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