বাংলা
ডেভেলপারের পথে সুইস (+41) ভেরিফিকেশন কোড
হ্যাঁ, OTP Route দিয়ে আপনি সুইস (+41) SMS ভেরিফিকেশন কোড পেতে পারেন: OTP Gateway থেকে একবার-ব্যবহারের একটি নম্বর অর্ডার করুন, তারপর কোডটি ড্যাশবোর্ডে দেখুন, REST পোলিংয়ে নিন, অথবা সাইন করা ওয়েবহুকে পান। দাম শুরু প্রতি কোড $0.20 থেকে, সার্ভিস অনুযায়ী লাইভ দেখানো হয়, আর 20 মিনিটের মধ্যে SMS না এলে পুরো অঙ্ক আপনার ওয়ালেটে ফেরত যায়।
কোন রিকোয়েস্টে API দিয়ে সুইস কোড পাওয়া যায়?
সুইজারল্যান্ড OTP API প্রতিটি দেশের জন্য একই ছোট কাঠামো ব্যবহার করে, শুধু দেশের আইডি এখানে ch। Developer console থেকে তৈরি Bearer কী (প্রিফিক্স or_live_) দিয়ে অথেনটিকেট করুন; একটি অ্যাকাউন্টে সর্বোচ্চ 10টি কী রাখা যায়।
GET /api/v1/servicesওGET /api/v1/countriesথেকে আইডি জেনে নিন এবং রানগুলোর মাঝে ক্যাশ করে রাখুন।GET /api/v1/prices?country=ch&service=<id>দেখুন। রেসপন্সে বর্তমান দাম থাকে, আর এখন রুট খোলা আছে কি না তাও জানা যায়।POST /api/v1/activationsপাঠান{"service": "whatsapp", "country": "ch"}দিয়ে, অথবা আপনার টেস্ট যে সার্ভিস কভার করে সেটি দিয়ে। ফেরত আসা অ্যাক্টিভেশন আইডি সংরক্ষণ করুন।- +41 নম্বরটি আপনার নিজের প্রোডাক্টের ফোন ফিল্ডে বসান।
- ফলাফল পড়ুন
GET /api/v1/activations/{id}থেকে বা ওয়েবহুক থেকে; ঝামেলা ছাড়া বাতিল করতেPOST /api/v1/activations/{id}/cancelব্যবহার করুন।
আপনার স্যুটের সেটআপ ধাপে GET /api/v1/balance রাখুন। রেট লিমিট অ্যাকাউন্ট প্রতি মিনিটে 300 রিকোয়েস্ট, যা শিথিল ব্যবধানে পোলিং করা একাধিক সমান্তরাল জবের জন্য যথেষ্ট। এন্ডপয়েন্টের রেফারেন্স: ডকস।
+41 অ্যাক্টিভেশনে পোলিং, নাকি ওয়েবহুক?
দ্রুত একটি স্ক্রিপ্টের জন্য পোলিং সহজ। কিন্তু টেস্ট সমান্তরালে চালানো শুরু করলে ওয়েবহুকই ভালো, কারণ জুরিখের পথে থাকা SMS-এর অপেক্ষায় কিছুকে ঘুরতে হয় না।
OTP Route-এ আপনি পাঁচটি পর্যন্ত এন্ডপয়েন্ট নিবন্ধন করতে পারেন; প্রতিটিকে activation.sms_received, activation.expired ও activation.cancelled ইভেন্টে সাবস্ক্রাইব করুন। কোনো ডেলিভারিকে বিশ্বাস করার আগে যাচাই করুন: X-OTPRoute-Signature-এর t ও v1 অংশ নিন, এন্ডপয়েন্টের সিক্রেট দিয়ে "<t>.<raw body>"-এর HMAC-SHA256 হিসাব করুন, কনস্ট্যান্ট-টাইমে তুলনা করুন, এবং স্বল্প সহনসীমার বাইরের টাইমস্ট্যাম্প প্রত্যাখ্যান করুন। প্রসেসিং অ্যাক্টিভেশন আইডির ওপর ভিত্তি করুন, যাতে পুনরায় আসা ডেলিভারি নিরীহ হয়ে যায়।
সিগনেচার যাচাই নিয়ে আরও গভীর আলোচনার জন্য দেখুন HMAC দিয়ে OTP ওয়েবহুক সুরক্ষিত করা।
আপনার ডাটাবেসে সুইস নম্বর কেমন দেখতে হওয়া উচিত?
দেশের ভেতরে সুইস নম্বর শুরু হয় ট্রাঙ্ক প্রিফিক্স 0 দিয়ে, যেমন মোবাইল লেখা হয় 079 123 45 67। আন্তর্জাতিক রূপে সেই শূন্য বাদ যায়: E.164 রূপ হলো +41 79 123 45 67, দেশের কোডের পর নয়টি ডিজিট। মোবাইল রেঞ্জ থাকে 07x ব্লকে। ক্যানোনিকাল +41… স্ট্রিং সংরক্ষণ করুন এবং শুধু দেখানোর সময় ফরম্যাট করুন; নইলে একটি রূপে 079 আর অন্যটিতে +4179 থাকলে ডিডুপ্লিকেশন ও লুকআপ ভেঙে যায়।
ভাষা সুইজারল্যান্ডের আরেকটি বৈশিষ্ট্য। জার্মান, ফরাসি, ইতালীয় ও রোমানশ সবই জাতীয় ভাষা, তাই প্রেরকের লোকেল-পরিচালনার ওপর নির্ভর করে ভেরিফিকেশন SMS প্রথম তিনটির যেকোনোটিতে আসতে পারে, আর অনেক অ্যাপ সরাসরি ইংরেজিতে ফিরে যায়। আপনার প্রোডাক্ট অঞ্চল অনুযায়ী স্থানীয়করণ করলে একটি আসল +41 কোড দিয়ে সঠিক টেমপ্লেট চালু হচ্ছে কি না কম খরচে নিশ্চিত করা যায়।
সুইস বাজারে ফিনটেক বা ই-কমার্স প্রোডাক্ট চালুর আগে, জেনেভা বা বাজেল থেকে ব্যবসায়িক অ্যাকাউন্ট সামলানো কর্মীদের সহায়তা দিতে, কিংবা লিখটেনস্টাইন-ও ছুঁয়ে যাওয়া আন্তঃসীমান্ত ফ্লো যাচাই করতে টিমগুলো এখানে টেস্ট করে। লিখটেনস্টাইনের নিজস্ব কোড +423।
সুইজারল্যান্ডের ভেরিফিকেশন নম্বরে কোন সার্ভিস যাচাই করা যায়
ch-এর বর্তমান স্ন্যাপশটে আছে Google (Gmail & YouTube), Microsoft & Outlook, LinkedIn, WhatsApp, Telegram, Signal, Uber, Airbnb, Amazon, eBay, Netflix, Discord, ChatGPT (OpenAI) ও Claude, সঙ্গে আরও কিছু। সব মিলিয়ে সুইজারল্যান্ডে OTP Gateway-তে 1,700-এর বেশি সার্ভিস আছে।
প্রাপ্যতা দিনভর বদলায়, তাই ওই তালিকাকে শুরুর বিন্দু হিসেবে নিন এবং রান-টাইমে লাইভ ডেটা জিজ্ঞেস করুন। যে হারনেস আগে দাম দেখে নেয় এবং রুট বন্ধ থাকলে টেস্ট "স্কিপড" চিহ্নিত করে, সেটি অন্ধভাবে বারবার চেষ্টা করা হারনেসের চেয়ে অনেক পরিষ্কার রিপোর্ট দেয়।
সুইস অ্যাক্টিভেশন খালি থাকলে সমস্যা খুঁজবেন কীভাবে
কোনো +41 নম্বরে কিছুই না এলে কোডে হাত দেওয়ার আগে এগুলো দেখুন:
- পুরো 20 মিনিটের সময়সীমা দিন; কিছু প্ল্যাটফর্ম বহির্গামী বার্তা সারিতে রাখে।
- সার্ভিসটি ভার্চুয়াল নম্বর প্রত্যাখ্যান করে কি না যাচাই করুন। বেশ কিছু করে, আর ঠিক সেই ক্ষেত্রের জন্যই স্বয়ংক্রিয় রিফান্ড আছে।
- টাইট লুপে আবার অর্ডার না করে কিছুক্ষণ বিরতি দিয়ে বা অন্য সার্ভিস রুটে পুনরায় চেষ্টা করুন।
- পরিত্যক্ত অ্যাক্টিভেশন বাতিল করুন, যাতে টাকা সঙ্গে সঙ্গে ফেরত আসে।
OTP-র জন্য দেশভিত্তিক রাউটিং পোস্টে ব্যাখ্যা আছে কেন একই অ্যাপ এক দেশের রুট থেকে অন্য দেশের রুটে ভিন্নভাবে আচরণ করতে পারে।
সুইজারল্যান্ডের কি দীর্ঘমেয়াদি নম্বর আছে?
সেলফ-সার্ভ প্রোডাক্ট হিসেবে নেই। সুইজারল্যান্ডের জন্য OTP Route শুধু OTP Gateway-র মাধ্যমে একবার-ব্যবহারের নম্বর দেয়।
যে Dedicated Virtual Number আপনি নবায়ন করে রেখে দিতে পারেন, তা শুধু যুক্তরাষ্ট্র ও কানাডায় পাওয়া যায় এবং শুরু $1.95/month থেকে। স্থায়ী সুইস লাইন সত্যিই দরকার হলে [email protected]এ লিখে আপনার ব্যবহারের ক্ষেত্র জানান; উত্তর নির্ভর করে স্থানীয় নিয়মের ওপর এবং আগে থেকে প্রতিশ্রুতি দেওয়া যায় না।
সুইস OTP রাউটিংয়ের জন্য ওয়ালেট, ইনভয়েস ও স্যান্ডবক্স
একটি প্রিপেইড USD ওয়ালেট থেকে আপনি পে-অ্যাজ-ইউ-গো ভিত্তিতে খরচ করেন। কোনো মাসিক ফি নেই, বেছে নেওয়ার মতো কোনো প্ল্যানও নেই। কার্ড দিয়ে বা USDT/USDC দিয়ে টপ-আপ করুন; প্রতিটি টপ-আপের জন্য ইমেইলে PDF ইনভয়েস আসে, যা ফ্রাঙ্কে হিসাব মেলানো সুইস প্রতিষ্ঠানগুলোর অ্যাকাউন্টিং গোছানো রাখে।
ইন্টিগ্রেশনের কাজে ডেভেলপমেন্ট অ্যাকাউন্টে স্যান্ডবক্স মোড চেয়ে নিন। এটি সিমুলেটেড নম্বর ও কোড ফেরত দেয়, ফলে ওয়ালেটের টাকা খরচ না করেই পুরো SMS ভেরিফিকেশন API পথ পরীক্ষা করা যায়। আসল অ্যাক্টিভেশন কেবল নিজের প্রোডাক্ট ও অ্যাকাউন্টে, প্রতিটি সার্ভিসের শর্ত এবং OTP Route-এর Acceptable Use Policy মেনে ব্যবহার করুন। রিলিজ চেকে টিমগুলো এটি কীভাবে জুড়ে নেয়, তা দেখতে পাবেন QA টেস্টিং সলিউশন পেজে।
সাধারণ জিজ্ঞাসা
সুইজারল্যান্ডের জন্য API কোন কান্ট্রি আইডি ব্যবহার করে?
সুইজারল্যান্ডের আইডি ch। দেশ চাওয়া হয় এমন সব জায়গায়, অ্যাক্টিভেশন বডিসহ, সুইস রিকোয়েস্টে এই দুই অক্ষরের মান বসে।
সুইস সিম না থাকলে কি সুইস লগইন ফ্লো যাচাই করা যায়?
হ্যাঁ। OTP Gateway-র টেস্টিংয়ের জন্য একটি +41 নম্বর কোডটি গ্রহণ করে, যা আপনি ড্যাশবোর্ডে বা API দিয়ে পড়তে পারেন।
সুইস মোবাইল নম্বর সংরক্ষণের সময় কি 0 রাখব?
না। 0 হলো দেশের ভেতরের ট্রাঙ্ক প্রিফিক্স; +41 দিয়ে শুরু করে নয় ডিজিটসহ E.164 রূপ সংরক্ষণ করুন।
সুইস ভেরিফিকেশন SMS কোন ভাষায় আসবে?
এটি প্রেরকের ওপর নির্ভর করে: জার্মান, ফরাসি, ইতালীয় বা ইংরেজি, সবই সচরাচর দেখা যায়। নির্দিষ্ট শব্দ না ধরে ডিজিট প্যাটার্ন দিয়ে কোড বের করুন।
সুইজারল্যান্ডের SMS OTP-র দাম কত?
প্রতি কোড $0.20 থেকে; অর্ডারের আগে প্রতিটি সার্ভিসের সঠিক দাম GET /api/v1/prices থেকে ফেরত আসে।
কোড না এলে আমার টাকার কী হয়?
সময়সীমা শেষ হলে বা আপনি অ্যাক্টিভেশন বাতিল করলে টাকা স্বয়ংক্রিয়ভাবে ওয়ালেটে ফিরে যায়।
সুইস রুটে কি লিখটেনস্টাইন কভার হয়?
না, লিখটেনস্টাইনের নিজস্ব +423 কান্ট্রি কোড আছে এবং দেশের তালিকায় তার আলাদা পেজ আছে, তাই আলাদাভাবে অর্ডার করুন।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।