বাংলা
ডেভেলপার ও QA টিমের জন্য ইতালীয় (+39) ভেরিফিকেশন নম্বর
OTP Gateway থেকে একটি এককালীন নম্বর অর্ডার করে OTP Route দিয়ে আপনি ইতালীয় (+39) ভেরিফিকেশন কোড গ্রহণ করতে পারেন, কোডটি ড্যাশবোর্ডে, পোলিংয়ে বা সাইন করা webhook-এ পড়া যায়, প্রতি কোড $0.20 থেকে। প্রতিটি অ্যাক্টিভেশন 20 মিনিট খোলা থাকে, এবং এর মধ্যে বার্তা না এলে চার্জ সরাসরি ওয়ালেটে ফিরে যায়।
ইতালীয় ফোন নম্বর ভ্যালিডেটরের জন্য জটিল কেন?
অনেক নরমালাইজার চুপচাপ ধরে নেয় এমন একটি নিয়ম ইতালি ভাঙে। ইউরোপের অন্যত্র কান্ট্রি কোড বসানোর সময় দেশীয় শূন্য বাদ দেওয়া হয়, কিন্তু ইতালির ল্যান্ডলাইন সেটি রেখে দেয়: রোমের নম্বর লেখা হয় +39 06 … এবং মিলানের +39 02 …। মোবাইল নম্বর শুরু হয় 3 দিয়ে এবং সাধারণত +39-এর পরে দশটি অঙ্ক থাকে, সামনে কোনো শূন্য থাকে না।
তাই যে লাইব্রেরি কান্ট্রি কোডের পর শুরুর 0 মুছে দেয় সে ইতালীয় ল্যান্ডলাইন নষ্ট করবে, আর নির্দিষ্ট দৈর্ঘ্য বাধ্যতামূলক করা ভ্যালিডেটর বৈধ নম্বর প্রত্যাখ্যান করতে পারে। সম্পূর্ণ E.164 স্ট্রিংটি হুবহু +39 ও জাতীয় নম্বর হিসেবে সংরক্ষণ করুন, এবং আপনার ফোন-পার্সিং টেস্টে ইতালীয় কেস যোগ করুন।
ইতালীয় QA-র জন্য বাস্তবসম্মত ফিক্সচার সেটে অন্তত একটি মোবাইল নম্বর, একটি রোমের ল্যান্ডলাইন ও একটি মিলানের ল্যান্ডলাইন রাখুন। তিনটিকেই আপনার পার্সার, ডেটাবেস রাউন্ড ট্রিপ ও যেকোনো ডিসপ্লে ফরম্যাটারের মধ্য দিয়ে চালান, এবং নিশ্চিত করুন সংরক্ষিত মান ইনপুটের সঙ্গে অভিন্ন।
টিমগুলো +39 রুটে ভেরিফিকেশন টেস্ট চালায় কেন?
ইতালি ইইউয়ের বড় বাজারগুলোর একটি, তাই কোনো প্রোডাক্ট ইউরোপের এক দেশ থেকে পরের দেশে বিস্তারের সময় এটি সাধারণ একটি ধাপ। লোকালাইজেশন QA-ও গুরুত্বপূর্ণ: এখানে ভেরিফিকেশন বার্তা সাধারণত ইতালীয় ভাষায় আসে, এবং আপনার নিজের টেমপ্লেটে উচ্চারণ-চিহ্নযুক্ত অক্ষর, তারিখের ফরম্যাট ও টেক্সটের দৈর্ঘ্য যাচাই করা দরকার। মার্কেটপ্লেস, ফিনটেক ও ডেলিভারি অ্যাপও স্থানীয় পেমেন্ট বা কুরিয়ার পার্টনার চালু করার আগে ইতালীয় অনবোর্ডিং টেস্ট করে। এই ধরনটি নিয়ে ফিনটেক অনবোর্ডিং নোটে আলোচনা আছে।
অপারেশন টিমগুলোর নিজস্ব কারণও আছে। ইতালীয় ক্লায়েন্টদের সোশ্যাল বা মার্কেটপ্লেস প্রোফাইল পরিচালনাকারী এজেন্সিগুলো ওই বিজনেস অ্যাকাউন্ট কর্মীর ব্যক্তিগত ফোনের বদলে অন্য নম্বরে নিশ্চিত করতে পছন্দ করে; শেয়ার করা লগইনের সঙ্গে এটি কীভাবে খাপ খায় তা অপারেশন টিম পেজে বর্ণিত আছে।
ইতালির তালিকায় কোন কোন সার্ভিস আছে?
বর্তমানে more than 2,100 services ইতালীয় রুটের নম্বরে কোড পাঠাতে পারে। জনপ্রিয়গুলোর মধ্যে আছে WhatsApp, Instagram, Facebook, Google (Gmail & YouTube), Amazon, eBay, Airbnb, Uber, Telegram, Microsoft & Outlook, LinkedIn, Netflix, Discord এবং ChatGPT (OpenAI)। তালিকাটি লাইভ, তাই বেশি সময় ক্যাশ না করে প্রতিবার কোয়েরি করুন।
API-তে `it` ফ্লো কীভাবে কাজ করে?
or_live_ দিয়ে শুরু হওয়া Bearer key সহ রিকোয়েস্ট পাঠান https://otproute.com/api/v1-এ। GET /api/v1/prices?country=it&service=<id> দিয়ে খরচ দেখে নিন, তারপর POST /api/v1/activations ও {"service": "<id>", "country": "it"} দিয়ে অর্ডার করুন। রেসপন্সে একটি activation id পাবেন; GET /api/v1/activations/{id} পোল করুন বা activation.sms_received webhook-এর জন্য অপেক্ষা করুন, আর বাকি দুই সমাপ্তি হিসেবে activation.expired ও activation.cancelled সামলান।
সবসময় X-OTPRoute-Signature ("<t>.<raw body>"-এর HMAC-SHA256) যাচাই করুন এবং পুরোনো টাইমস্ট্যাম্প প্রত্যাখ্যান করুন; বিস্তারিত আছে HMAC গাইডে। একটি অ্যাকাউন্টে 10টি key, 5টি webhook এন্ডপয়েন্ট এবং প্রতি মিনিটে 300টি রিকোয়েস্ট চলে।
CI পাইপলাইনে সাধারণত সেটআপ ধাপে নম্বর অর্ডার করা হয়, SMS ট্রিগার করা ব্রাউজার টেস্ট চালানো হয়, এবং webhook না আসা বা উইন্ডো শেষ হওয়া পর্যন্ত একটি স্বল্পায়ু লিসেনারে অপেক্ষা করা হয়। টিয়ারডাউন ধাপে cancel করুন, যাতে মাঝপথে থামা রান কোনো নম্বর খোলা না রেখে যায়।
বরং ড্যাশবোর্ড থেকে অর্ডার করা
ডেভেলপার না হলেও ওয়েব অ্যাপ থেকে একই কাজ করা যায়: OTP Gateway খুলুন, সার্ভিস বাছুন, ইতালি বাছুন, মূল্য নিশ্চিত করুন এবং +39 নম্বরটি আপনার টেস্ট করা অ্যাপে কপি করুন। কোড আসামাত্র পর্দায় দেখা যায়। না এলে উইন্ডো শেষ হতে দিন, সার্ভিসটি ভার্চুয়াল নম্বর গ্রহণ করে কি না দেখুন, তারপর বারবার নতুন অর্ডার না করে পরে অথবা অন্য রুটে চেষ্টা করুন।
প্রতিটি চেষ্টায় কোন সার্ভিস ও রুট ব্যবহার করেছেন তা লিখে রাখুন; এতে বোঝা সহজ হয় ফাঁকটি কোনো একটি অ্যাপের জন্য, নাকি সেই সময়ে পুরো ইতালীয় রুটেই সমস্যা।
ইতালির স্থায়ী লাইন কি আছে, আর বিলিং কীভাবে?
ইতালির জন্য সেল্ফ-সার্ভ দীর্ঘমেয়াদি নম্বর নেই। Dedicated Numbers, $1.95/month থেকে, শুধু যুক্তরাষ্ট্র ও কানাডায় পাওয়া যায়; ইতালীয় লাইন নিয়ে জানতে [email protected]এ লিখুন, তবে প্রাপ্যতা স্থানীয় বিধির ওপর নির্ভর করে। বিলিং প্রিপেইড USD ওয়ালেটে, কার্ড বা USDT/USDC দিয়ে টপ-আপ, PDF ইনভয়েসসহ এবং মাসিক ফি ছাড়া। শুরু করতে মূল্য দেখুন বা সাইন আপ করুন, আর ডেভেলপ করার সময় sandbox মোড চেয়ে নিন।
সাধারণ জিজ্ঞাসা
+39 যোগ করার সময় কি ইতালীয় নম্বর থেকে 0 সরাব?
ল্যান্ডলাইনের ক্ষেত্রে নয়: ইতালীয় ল্যান্ডলাইন নম্বর +39-এর পরেও শুরুর 0 রাখে। মোবাইল নম্বর শুরু হয় 3 দিয়ে, তাই সরানোর মতো কোনো শূন্য থাকে না।
OTP Route API-তে ইতালির country id কী?
এটি it, যা prices কোয়েরি ও activation বডি দুই জায়গাতেই ব্যবহৃত হয়।
ইতালির বাইরে থেকে কি ইতালীয় সাইন-আপ ফ্লো টেস্ট করা যায়?
হ্যাঁ। আপনার টিম যেখানেই থাকুক, OTP Gateway-র একটি +39 নম্বর কোড গ্রহণ করে, এবং আপনি তা ড্যাশবোর্ডে বা API-তে পড়তে পারেন।
ইতালির SMS OTP-র খরচ কত?
ইতালীয় কোড শুরু $0.20 per code থেকে; API প্রতিটি সার্ভিসের বর্তমান মূল্য জানায়, আর ড্যাশবোর্ড নিশ্চিত করার আগে তা দেখায়।
ইতালীয় কোড না এলে কী হয়?
20 মিনিট পর অ্যাক্টিভেশনের মেয়াদ শেষ হয় এবং টাকা স্বয়ংক্রিয়ভাবে ওয়ালেটে ফেরত যায়, কোনো টিকিট লাগে না।
আগামী মাসে কি একই +39 নম্বর আবার ব্যবহার করা যাবে?
না, গেটওয়ে নম্বর একটি ভেরিফিকেশনের জন্য। দীর্ঘমেয়াদি লাইন শুধু যুক্তরাষ্ট্র ও কানাডায় পাওয়া যায়।
ভেরিফিকেশন বার্তা কি ইতালীয় ভাষায় আসবে?
প্রায়ই আসে, কারণ অনেক প্রেরক দেশ অনুযায়ী লোকালাইজ করে, তবে কেউ কেউ অ্যাকাউন্টের ভাষা সেটিং অনুসরণ করে। আপনার পার্সার শব্দের বদলে অঙ্কের ওপর ভিত্তি করে বানান।
ব্যবহারের কোনো সীমা কি আমার জানা দরকার?
প্রতিটি সার্ভিসের শর্ত এবং OTP Route-এর Acceptable Use Policy মেনে চলুন; গেটওয়ে আপনার নিজের বৈধ প্রোডাক্ট টেস্ট ও পরিচালনার জন্য, গণহারে অ্যাকাউন্ট তৈরির জন্য নয়।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।