বাংলা
পর্তুগিজ লঞ্চের জন্য প্রোগ্রামযোগ্য +351 যাচাইকরণ কোড
হ্যাঁ, OTP Route দিয়ে আপনি পর্তুগালের (+351) যাচাইকরণ কোড পেতে পারেন: OTP Gateway একটি এককালীন পর্তুগিজ নম্বর দেয়, আর কোডটি ড্যাশবোর্ডে, সাইন করা ওয়েবহুকে অথবা REST API পোলিংয়ে আপনার কাছে পৌঁছায়। কোডের দাম শুরু হয় $0.20 per code থেকে, প্রতিটি সার্ভিসের লাইভ দাম API থেকে পাওয়া যায়, এবং 20 মিনিটের মধ্যে SMS না এলে স্বয়ংক্রিয়ভাবে ফেরত মেলে।
+351 যাচাইকরণ চালাতে কোন কোন এন্ডপয়েন্ট লাগে?
বেস URL হলো https://otproute.com/api/v1, আর প্রতিটি অনুরোধে or_live_ দিয়ে শুরু হওয়া একটি Bearer কী থাকতে হয়। পর্তুগালের কান্ট্রি আইডি pt।
GET /api/v1/countriesওGET /api/v1/servicesথেকে আইডিগুলো পাবেন; প্রতিটি টেস্ট রানের জন্য এগুলো ক্যাশ করে রাখুন।GET /api/v1/prices?country=pt&service=<id>বর্তমান দাম জানায় এবং রুটটি খোলা আছে কি না তা দেখায়।POST /api/v1/activations-এ{"service": "telegram", "country": "pt"}পাঠালে নম্বর রিজার্ভ হয় এবং একটি অ্যাক্টিভেশন আইডি ফেরত আসে।- পোলিং পছন্দ করলে
GET /api/v1/activations/{id}স্ট্যাটাস ও কোড জানায়। - টেস্টের আর যে নম্বর লাগছে না, তা
POST /api/v1/activations/{id}/cancelদিয়ে ছেড়ে দিন। GET /api/v1/balanceদিয়ে ওয়ালেটে টাকা কমে গেলে পাইপলাইন আগেভাগেই থামিয়ে দেওয়া যায়।
অ্যাকাউন্টের সীমা হলো ১০টি API কী, ৫টি ওয়েবহুক এন্ডপয়েন্ট এবং প্রতি মিনিটে ৩০০ অনুরোধ। সম্পূর্ণ স্কিমা পাবেন API রেফারেন্সে।
সাইন করা ওয়েবহুক কীভাবে পর্তুগিজ কোড আমাদের সার্ভিসে পৌঁছে দেয়?
Developer console-এ একটি HTTPS এন্ডপয়েন্ট নিবন্ধন করুন এবং activation.sms_received, activation.expired ও activation.cancelled ইভেন্টে সাবস্ক্রাইব করুন। প্রতিটি POST-এ থাকে X-OTPRoute-Signature: t=<unix>,v1=<hex>।
যাচাই করতে <t>.<raw body> স্ট্রিংটি আবার তৈরি করুন, এন্ডপয়েন্টের সিক্রেট দিয়ে HMAC-SHA256 হিসাব করুন, তারপর constant-time তুলনায় v1-এর সঙ্গে মেলান। যে অনুরোধের টাইমস্ট্যাম্প খুব পুরোনো, তা প্রত্যাখ্যান করুন, যাতে ধরে নেওয়া কোনো অনুরোধ আবার পাঠানো না যায়। প্রতিটি ইভেন্ট থেকে অ্যাক্টিভেশন আইডি সংরক্ষণ করুন এবং পুনরাবৃত্ত ইভেন্ট উপেক্ষা করুন; এতে ডেলিভারি পুনরায় চেষ্টা হলেও হ্যান্ডলার নিরাপদ থাকে। ধাপে ধাপে এই পদ্ধতিটি ব্যাখ্যা করা আছে ওয়েবহুকভিত্তিক OTP ক্যাপচার লেখায়।
পর্তুগালের রুটে কোন কোন সার্ভিস খোলা আছে?
বর্তমান স্ন্যাপশটে পর্তুগালে ২,০০০-এর বেশি সার্ভিস দেখা যাচ্ছে। প্রায়ই ব্যবহৃত সার্ভিসগুলোর মধ্যে আছে WhatsApp, Telegram, Airbnb, Uber, Google (Gmail & YouTube), Facebook, Instagram, TikTok, LinkedIn, Microsoft & Outlook, Amazon, Netflix, Discord এবং Signal।
আমাদের ক্যারিয়ার পার্টনাররা ক্ষমতা সরালে দিনের মধ্যেই এই তালিকা বদলায়। তাই কোনো টেস্ট চলবে কি না, তা ঠিক করবে prices এন্ডপয়েন্ট, কোনো স্থির কনফিগ ফাইল নয়।
প্রোডাক্ট টিমগুলো কেন পর্তুগিজ নম্বরে টেস্ট করে?
ইউরোপে রোলআউটের পরিকল্পনায় পর্তুগাল প্রায়ই শুরুর দিকেই থাকে। লিসবন ও পোর্তোতে অনেক প্রোডাক্ট ও ইঞ্জিনিয়ারিং টিম আছে, আর বহু কোম্পানি পর্তুগালকে ইউরোপীয় ঘাঁটি হিসেবে ব্যবহার করে। স্থানীয়করণের একটি কারণও আছে: ইউরোপীয় পর্তুগিজ (pt-PT) বানান, শব্দভান্ডার ও সম্বোধনের ধরনে ব্রাজিলীয় পর্তুগিজ থেকে আলাদা, তাই ব্রাজিলের জন্য অনূদিত ফ্লো পর্তুগালের ব্যবহারকারীর কাছে অদ্ভুত লাগতে পারে। বাস্তব +351 যাচাইকরণ চালালে রিভিউয়াররা pt-PT কপি, আসা SMS এবং আশপাশের স্ক্রিনগুলো একসঙ্গে দেখে নিতে পারেন।
GDPR-এর দৃষ্টিতেও টেস্ট ও শেয়ার করা অ্যাকাউন্ট থেকে কর্মীদের ফোন নম্বর দূরে রাখা ভালো ডেটা মিনিমাইজেশন। প্রতিটি যাচাইয়ে একটি এককালীন নম্বর ব্যবহার করলে আপনার QA সিস্টেমে ব্যক্তিগত শনাক্তকারী কম থাকে। এটিকে প্রতিটি বিল্ডের অংশ করার উপায় দেখানো আছে CI পাইপলাইন গাইডে।
+351 নম্বর কীভাবে ফরম্যাট ও সংরক্ষণ করবেন?
পর্তুগালে কোনো ট্রাঙ্ক প্রিফিক্স নেই: নম্বরে নয়টি অঙ্ক থাকে এবং দেশের ভেতরে ও আন্তর্জাতিক রূপে +351-এর পরে একইভাবে ডায়াল করা হয়। মোবাইল নম্বর 9 দিয়ে শুরু হয়, আর ভৌগোলিক ল্যান্ডলাইন শুরু হয় 2 দিয়ে। নম্বর E.164 ফরম্যাটে সংরক্ষণ করুন, কান্ট্রি কোডের পরে নয়টি অঙ্ক না থাকলে তা বাতিল করুন, এবং ব্যবহারকারীরা তিন অঙ্কের গুচ্ছ লিখতে গিয়ে যে ফাঁকা জায়গা যোগ করেন তা সরিয়ে দিন।
আসা কোড সাধারণত পর্তুগিজ বা ইংরেজিতে আসে, যা নির্ভর করে প্রেরকের ওপর এবং অ্যাকাউন্টে সেট করা ভাষার ওপর। আপনার কোড এক্সট্র্যাক্টর যেন নির্দিষ্ট কোনো বাক্যাংশ নয়, অঙ্কগুলো খোঁজে।
কোড না লিখে কি টিমমেট এটি করতে পারেন, আর SMS না এলে কী হবে?
ড্যাশবোর্ডে OTP Gateway খুলুন, পর্তুগাল ও একটি সার্ভিস বেছে নিন, লাইভ দাম দেখে অর্ডার করুন। নম্বরটি আপনার অ্যাপে বসান এবং অ্যাক্টিভেশন পেজে কোডের জন্য অপেক্ষা করুন।
উইন্ডো থাকে 20 মিনিট, আর কোড এলে তবেই আপনাকে মূল্য দিতে হয়; না এলে পুরো অঙ্ক স্বয়ংক্রিয়ভাবে ওয়ালেটে ফেরত যায়। কোড না এলে:
- কয়েক সেকেন্ড পরেই বাতিল না করে উইন্ডোটি শেষ হতে দিন।
- নিশ্চিত করুন যে সার্ভিসটি ওই ফ্লোতে ভার্চুয়াল নম্বর গ্রহণ করে।
- পরে আবার চেষ্টা করুন, অথবা একই স্ক্রিন অন্য কোনো সার্ভিস রুট দিয়ে টেস্ট করুন।
- ঘনঘন নতুন অর্ডার না দিয়ে প্রতিটি চেষ্টার মধ্যে বিরতি বাড়ান।
পর্তুগালের জন্য কি ডেডিকেটেড লাইন আছে, আর বিলিং কীভাবে কাজ করে?
OTP Route পর্তুগালে সেলফ-সার্ভ ডেডিকেটেড নম্বর বিক্রি করে না। Dedicated Virtual Numbers শুধু যুক্তরাষ্ট্র ও কানাডার জন্য, $1.95/month থেকে শুরু; দীর্ঘমেয়াদি +351 লাইন চাইলে [email protected]এ ইমেইল করুন, তবে মনে রাখবেন প্রাপ্যতা স্থানীয় নিয়মের ওপর নির্ভর করে এবং নিশ্চিত নয়। অস্থায়ী ও ডেডিকেটেড নম্বরের পার্থক্য দেখুন এখানে।
পেমেন্ট পে-অ্যাজ-ইউ-গো ধরনের, প্রিপেইড USD ওয়ালেট থেকে, কোনো মাসিক ফি বা প্ল্যান ছাড়া; কার্ড বা USDT/USDC দিয়ে টপ-আপ করা যায়, আর প্রতিটি টপ-আপের সঙ্গে PDF ইনভয়েস আসে। অনুরোধ করলে ডেভেলপমেন্ট অ্যাকাউন্টকে sandbox-এ নেওয়া যায়, যাতে সিমুলেটেড নম্বর ও কোড দিয়ে টেস্ট করা যায়। প্রতিটি সার্ভিসের শর্ত মেনে চলুন; OTP Route-এর Acceptable Use Policy প্রযোজ্য।
সাধারণ জিজ্ঞাসা
OTP Route API-তে পর্তুগালের কান্ট্রি আইডি কী?
এটি pt, যা prices কোয়েরি ও অ্যাক্টিভেশন রিকোয়েস্ট বডি, দুটোতেই ব্যবহার হয়।
পর্তুগিজ ফোন নম্বরে কি শুরুতে 0-এর মতো কোনো ট্রাঙ্ক প্রিফিক্স থাকে?
না। পর্তুগিজ নম্বর নয় অঙ্কের, কোনো ট্রাঙ্ক প্রিফিক্স নেই, তাই E.164 রূপ হলো +351-এর পরে সেই নয়টি অঙ্ক।
পর্তুগিজ সিম কার্ড ছাড়া কি pt-PT অনবোর্ডিং ফ্লো টেস্ট করা যায়?
হ্যাঁ। OTP Gateway থেকে টেস্টিংয়ের জন্য একটি +351 নম্বর কোড গ্রহণ করে, যা আপনি ড্যাশবোর্ডে বা API দিয়ে পড়তে পারেন।
পর্তুগালের একটি যাচাইকরণ নম্বরের দাম কত?
প্রতি কোড $0.20 থেকে; সার্ভিস অনুযায়ী সঠিক দাম ভিন্ন হয় এবং অর্ডারের আগেই দেখানো হয়।
যে +351 অ্যাক্টিভেশনে কিছুই আসে না, তার জন্য কি আমাকে টাকা দিতে হবে?
না। মেয়াদ শেষ হওয়া বা বাতিল হওয়া অ্যাক্টিভেশনের পুরো অর্থ আপনার ওয়ালেটে ফেরত যায়।
চলমান লগইনের জন্য কি পর্তুগিজ নম্বর ভাড়া নেওয়া যায়?
সেলফ-সার্ভে নয়। দীর্ঘমেয়াদি লাইন শুধু যুক্তরাষ্ট্র ও কানাডার পণ্য; +351 লাইন দরকার হলে সাপোর্টে ইমেইল করুন।
পর্তুগিজ কোডের জন্য পোলিং ব্যবহার করব, না ওয়েবহুক?
সমান্তরাল কাজে ওয়েবহুক ভালো স্কেল করে, আর যেসব রানার ইনবাউন্ড ট্রাফিক নিতে পারে না, তাদের জন্য GET /api/v1/activations/{id} পোলিং উপযোগী।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।