নম্বর অর্ডার
getNumber পদ্ধতি SMS.online API এর মাধ্যমে এককালীন ভার্চুয়াল নম্বর পাওয়ার জন্য ব্যবহৃত হয়। এটি SMS এর মাধ্যমে নিশ্চিতকরণের প্রয়োজনীয় তৃতীয় পক্ষের প্ল্যাটফর্মগুলির জন্য নম্বর স্বয়ংক্রিয়ভাবে অনুরোধ করতে সক্ষম করে। পদ্ধতিটি নম্বর সঠিকভাবে নির্বাচন করার জন্য দেশের, পরিষেবার এবং (ঐচ্ছিক) অপারেটরের প্যারামিটার গ্রহণ করে।
যদি অনুরোধ সফলভাবে সম্পন্ন হয়, তবে এটি একটি অনন্য সক্রিয়করণ আইডি এবং নম্বর সহ একটি স্ট্রিং ফেরত দেয়। পদ্ধতিটি SMS এর মাধ্যমে স্বয়ংক্রিয় নিবন্ধন এবং অ্যাকাউন্ট নিশ্চিতকরণের সিস্টেমে সংহত করার জন্য ডিজাইন করা হয়েছে।
অনুরোধের উদাহরণ:
প্রবেশের তথ্য
প্যারামিটার | অবশ্যই | মন্তব্য | বিবরণ |
---|---|---|---|
হ্যাঁ | প্রোফাইলে API কী সেটিংসে দেখুন | API কী পেইড পরিষেবাগুলিতে অ্যাক্সেস প্রদান করে | |
হ্যাঁ | getNumber | পদ্ধতির নাম | |
হ্যাঁ | বাম মেনুতে পরিষেবার তালিকা দেখুন | যার জন্য নম্বর প্রাপ্ত করতে হবে সেই পরিষেবা | |
হ্যাঁ | বাম মেনুতে দেশের তালিকা দেখুন | যার নম্বর প্রাপ্ত করতে হবে সেই দেশ | |
না | বাম মেনুতে অপারেটরের তালিকা দেখুন | যার নম্বর প্রাপ্ত করতে হবে সেই মোবাইল অপারেটর | |
না | পার্টনার প্রোগ্রামে দেখুন | রেফারেল আইডি | |
না | সংখ্যাসূচক মান | অ্যাক্টিভেশন টাইপ: ০ - SMS (ডিফল্ট), ১ - নম্বর দ্বারা, ২ - ভয়েস দ্বারা |
সার্ভারের উত্তর
ACCESS_NUMBER:ID:NUMBERনম্বর প্রাপ্ত, অ্যাক্টিভেশন ID - ID, দেশের কোড সহ নম্বর - NUMBER
কোডের উদাহরণ
const api_key = "API_KEY"; # 'API_KEY' কে আপনার আসল API কী দিয়ে প্রতিস্থাপন করুন।const service = "SERVICE"; # 'SERVICE' কে পরিষেবার আইডি দিয়ে প্রতিস্থাপন করুন। সমস্ত আইডি ডকুমেন্টেশনে বাম মেনুতে তালিকায় দেখা যাবে।const country = 1; # প্রয়োজনীয় দেশের নম্বর প্রবেশ করুন। সমস্ত দেশের নম্বর ডকুমেন্টেশনে বাম মেনুতে তালিকায় দেখা যাবে।try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getNumber&service=${service}&country=${country}`);# নির্দিষ্ট URL তে GET অনুরোধ সম্পাদন করুনconst data = await response.json();# সার্ভার থেকে উত্তরটির বিষয়বস্তু প্রদর্শন করুনconsole.log(data);} catch (err) {# যদি ত্রুটি ঘটে, তবে ত্রুটি বার্তা প্রদর্শন করুনconsole.error(err);}
সম্ভাব্য ত্রুটি
প্যারামিটার | বিবরণ |
---|---|
অবৈধ ক্রিয়া | |
ভুল API কী | |
অনুরোধে ত্রুটি | |
যে সময়ে অ্যাকাউন্ট নিষিদ্ধ হয়েছে | |
অ্যাকাউন্ট সক্রিয় নয় | |
অবৈধ পরিষেবার নাম | |
অবৈধ দেশের নাম | |
অ্যাকাউন্ট নিষিদ্ধ হয়েছে | |
কোনও উপলব্ধ নম্বর নেই | |
ব্যালেন্স পাওয়া যায়নি |