বাংলা
API বা ড্যাশবোর্ডে কসোভোর SMS OTP কোড কীভাবে গ্রহণ করবেন
OTP Route আপনার হয়ে কসোভোর (+383) ভেরিফিকেশন কোড গ্রহণ করতে পারে: OTP Gateway থেকে একটি অস্থায়ী নম্বর অর্ডার করুন এবং ড্যাশবোর্ডে কোড পড়ুন, অথবা REST API ও সাইন করা webhook দিয়ে সংগ্রহ করুন। কোড $0.20 per code থেকে, আর 20 মিনিটের উইন্ডোর মধ্যে SMS এলে তবেই বিল হয়।
একটি প্রোডাক্ট টিমের +383 নম্বরের দরকারই বা কেন?
কসোভো ছোট বাজার, কিন্তু বিদেশে এর উপস্থিতি অনুপাতে বড়: জার্মানি, সুইজারল্যান্ড ও পশ্চিম ইউরোপের অন্যত্র বিশাল প্রবাসী সম্প্রদায় বাস করে, এবং তাদের অনেকেই পরিবার ও ব্যাংকিংয়ের জন্য কসোভোর নম্বর রাখেন। ভ্রমণ থেকে অর্থ স্থানান্তর পর্যন্ত যেসব অ্যাপ এই শ্রোতাদের সেবা দেয়, তাদের দেখা দরকার একজন +383 ব্যবহারকারী সাইন-আপে কী অভিজ্ঞতা পান।
লোকালাইজেশন আরেকটি কারণ। আলবেনীয় ও সার্বীয় দুটোই সরকারি ভাষা, তাই যেকোনো একটিতে অনূদিত ফ্লো স্ক্রিনশট রিভিউয়ের বদলে আসল এন্ড-টু-এন্ড টেস্টের দাবি রাখে। OTP Gateway থেকে একটি কসোভো ভেরিফিকেশন নম্বর যেকোনো অফিস থেকে QA-কে সেই যাচাই চালাতে দেয়।
প্রিশটিনায় অবস্থিত বা বৃহত্তর পশ্চিম বলকান কভার করা আঞ্চলিক অপারেশন টিমের তৃতীয় একটি কারণ আছে: স্থানীয় যোগাযোগসহ নিবন্ধিত বিজনেস প্রোফাইল কখনো নতুন কোড চায়, আর কর্মীর হ্যান্ডসেট হাতে হাতে ঘোরানোর চেয়ে একটি শেয়ার করা, অডিটযোগ্য টুলের মাধ্যমে তা চালানো ভালো।
কসোভো রুটে এখন কোন কোন অ্যাপ আছে?
আজকের স্ন্যাপশটে কসোভোর জন্য more than 400 services দেখা যায়। বর্তমানে জনপ্রিয়গুলোর মধ্যে আছে WhatsApp, Viber, Telegram, Facebook, Instagram, TikTok, Google (Gmail & YouTube), Microsoft & Outlook, Amazon, Snapchat, Netflix, Airbnb, Uber এবং Flipkart।
বড় ইউরোপীয় বাজারের তুলনায় তালিকাটি ছোট এবং ঘন ঘন বদলায়, তাই লিখিত যেকোনো তালিকাকে ইঙ্গিত হিসেবে দেখুন। চূড়ান্ত উত্তর হলো আপনি অর্ডার করার মুহূর্তে GET /api/v1/countries ও ড্যাশবোর্ড যা ফেরত দেয়।
বাস্তবে Kosovo OTP API নিয়ে কাজ করা
country id হলো xk। একটি সাধারণ ইন্টিগ্রেশন GET /api/v1/services থেকে service id নেয়, GET /api/v1/prices?country=xk&service=<id> দিয়ে খরচ দেখে, তারপর {"service": "telegram", "country": "xk"}-এর মতো বডিসহ POST /api/v1/activations দিয়ে একটি activation খোলে। রেসপন্সে নম্বর এবং পরবর্তী ব্যবহারের জন্য রাখার মতো একটি activation id থাকে।
এরপর কোড আপনার কাছে আসে activation.sms_received webhook হিসেবে, যা X-OTPRoute-Signature হেডারে "<t>.<raw body>"-এর HMAC-SHA256 দিয়ে স্বাক্ষরিত। পুরোনো টাইমস্ট্যাম্প প্রত্যাখ্যান করুন, এবং হ্যান্ডলারকে activation id-র ভিত্তিতে চালান যাতে রিট্রাই করা ডেলিভারি একবারই প্রসেস হয়। কোনো CI জবে পাবলিক URL না থাকলে GET /api/v1/activations/{id} পোল করাও চলে। পূর্ণ উদাহরণের জন্য দেখুন ইন্টিগ্রেশন গাইড।
কসোভো +383 পাওয়ার পর কী বদলাল, আর নম্বর কীভাবে সংরক্ষণ করা উচিত?
কসোভো নিজস্ব কান্ট্রি কোড +383 পেয়েছে মাত্র ২০১০-এর দশকের শেষ দিকে। তার আগে এর মোবাইল নেটওয়ার্ক মোনাকো ও স্লোভেনিয়ার কোডসহ ধার করা কোড ব্যবহার করত, আর কিছু পুরোনো গ্রাহক রেকর্ডে এখনো ওই ফরম্যাটের নম্বর আছে। লেগাসি ডেটা ইমপোর্ট করলে ওই এন্ট্রিগুলো স্বয়ংক্রিয়ভাবে বদলে না দিয়ে চিহ্নিত করুন।
দেশীয় নম্বর ট্রাঙ্ক প্রিফিক্স 0 দিয়ে শুরু হয়; স্থানীয়ভাবে 044 123 456 দেখানো একটি মোবাইল E.164-এ হয় +383 44 123 456। আন্তর্জাতিক রূপ সংরক্ষণ করুন, ইনপুটে শূন্য বাদ দিন, এবং ফরম্যাট করুন কেবল প্রদর্শনের সময়। আলবেনীয় লেখায় ë-এর মতো অক্ষর থাকে যা মৌলিক GSM বর্ণমালার বাইরে, তাই লোকালাইজ করা বার্তা ছোট সেগমেন্টসহ UCS-2-এ যেতে পারে।
কসোভোর কোড দেরিতে এলে বা না এলে কী করা উচিত?
অ্যাক্টিভেশনকে তার পূর্ণ 20 মিনিট দিন। SMS ছাড়াই উইন্ডো শেষ হলে বা আপনি বাতিল করলে চার্জ স্বয়ংক্রিয়ভাবে ওয়ালেটে ফেরত যায় এবং activation.expired বা activation.cancelled ইভেন্ট আসে। যুক্তিসঙ্গত পরবর্তী পদক্ষেপ:
- বিরতি দিয়ে আবার চেষ্টা করুন, অথবা আপনার টেস্টে সম্ভব হলে আলবেনিয়া-র মতো পার্শ্ববর্তী রুট বেছে নিন;
- লক্ষ্য সার্ভিসটি আদৌ ভার্চুয়াল নম্বর নেয় কি না যাচাই করুন;
- লুপে অর্ডার না করে স্বয়ংক্রিয় রিট্রাইয়ে ব্যাক-অফ যোগ করুন।
কসোভো প্রজেক্টের জন্য দীর্ঘমেয়াদি লাইন, ওয়ালেট ও sandbox
OTP Route-এর কসোভোর জন্য কোনো সেল্ফ-সার্ভ দীর্ঘমেয়াদি নম্বর নেই। এর Dedicated Numbers লাইন, $1.95/month থেকে, মাত্র দুটি দেশ কভার করে: যুক্তরাষ্ট্র ও কানাডা। স্থায়ী +383 লাইনের জন্য [email protected]এ ইমেইল করুন; ব্যবস্থা করা যাবে কি না তা স্থানীয় বিধির ওপর নির্ভর করে।
ব্যয় হয় একটিমাত্র প্রিপেইড USD ওয়ালেট থেকে, pay as you go, কার্ড বা USDT/USDC দিয়ে টপ-আপ, এবং প্রতিটি টপ-আপে ইমেইলে PDF ইনভয়েস। webhook জোড়ার সময় সিমুলেটেড নম্বর ও কোড পেতে ডেভেলপাররা ডেভেলপমেন্ট অ্যাকাউন্টে sandbox মোড চাইতে পারেন। বিস্তারিত মূল্য পেজে।
সাধারণ জিজ্ঞাসা
আমার অ্যাপের আলবেনীয়-ভাষার সাইন-আপ কি আসল কসোভো নম্বরে যাচাই করতে পারি?
হ্যাঁ। OTP Gateway-তে টেস্টের জন্য একটি +383 নম্বর অর্ডার করুন, আলবেনীয় ভাষায় সাইন-আপ শুরু করুন, আর কোডটি ড্যাশবোর্ডে এবং আপনার webhook-এ দেখা যাবে।
SMS verification API-তে কসোভো কোন id ব্যবহার করে?
GET /api/v1/prices ও POST /api/v1/activations-সহ দেশ নেয় এমন প্রতিটি এন্ডপয়েন্টে কসোভো হলো xk।
কসোভোর ভেরিফিকেশন নম্বরের দাম কত?
প্রতি কোড $0.20 থেকে; সঠিক রেট সার্ভিসের ওপর নির্ভর করে এবং অর্ডারের আগে দেখানো হয়, বা prices এন্ডপয়েন্ট ফেরত দেয়।
জার্মানির তুলনায় কসোভোর জন্য কম সার্ভিস দেখি কেন?
আমাদের ক্যারিয়ার পার্টনাররা প্রতিটি দেশে যা রুট করতে পারে সেই অনুযায়ী কভারেজ হয়, আর ছোট বাজারে তালিকা ছোট থাকে। টেস্ট রান পরিকল্পনার আগে লাইভ তালিকা দেখে নিন।
কসোভোর OTP না এলে আমার টাকার কী হয়?
SMS ছাড়া 20 মিনিটের উইন্ডো শেষ হলে তা সম্পূর্ণ ওয়ালেটে ফিরে যায়, আর আপনি বাতিল করলে সঙ্গে সঙ্গে।
পুরোনো +377 বা +386 নম্বর কি এখনো কসোভোর ব্যবহারকারীদের?
কিছু লেগাসি রেকর্ডে সেগুলো থাকতে পারে, কিন্তু নতুন নম্বর +383 ব্যবহার করে। পুরোনো ফরম্যাটকে পর্যালোচনার ডেটা হিসেবে দেখুন, অন্ধভাবে রূপান্তরের জিনিস হিসেবে নয়।
পুনরায় লগইনের জন্য কি +383 নম্বর রেখে দেওয়া যায়?
সেল্ফ-সার্ভে নয়। প্রতিটি গেটওয়ে নম্বর একটি কোডের জন্য, আর দীর্ঘমেয়াদি লাইন যুক্তরাষ্ট্র ও কানাডার প্রোডাক্ট; কসোভো সম্পর্কে জানতে [email protected]এ ইমেইল করুন।
OTP Route নম্বর কীভাবে ব্যবহার করা যাবে তার কি কোনো নিয়ম আছে?
হ্যাঁ। OTP Route কেবল আপনার নিজের বৈধ প্রোডাক্ট ও বিজনেস অ্যাকাউন্টের জন্য ব্যবহার করুন, প্রতিটি সার্ভিসের শর্ত মানুন এবং Acceptable Use Policy মেনে চলুন। শুরু করতে সাইন আপ করুন।
সার্ভিসের নামগুলো সংশ্লিষ্ট মালিকদের ট্রেডমার্ক। OTP Route তাদের সঙ্গে সম্পর্কিত নয়। নম্বর আইনসম্মতভাবে ব্যবহার করুন এবং প্রতিটি সার্ভিসের শর্ত ও আমাদের গ্রহণযোগ্য ব্যবহার নীতি মেনে চলুন।