ভার্চুয়াল নম্বর ভাড়া নেওয়ার অনুরোধ

getRentNumber পদ্ধতিটি SMS.online API এর মাধ্যমে নির্দিষ্ট সময়ের জন্য ভার্চুয়াল নম্বর ভাড়া নেওয়ার জন্য ব্যবহৃত হয়। এটি নির্দিষ্ট দেশে এবং নির্দিষ্ট পরিষেবার জন্য SMS গ্রহণের জন্য নম্বর পাওয়ার প্রক্রিয়াকে স্বয়ংক্রিয় করতে সহায়তা করে। আপনি উপলব্ধ নম্বরের জন্য দেশের, পরিষেবার এবং (ঐচ্ছিক) অপারেটরের প্যারামিটারগুলি উল্লেখ করতে পারেন।

এই পদ্ধতিটি এমন পরিস্থিতির জন্য উপযুক্ত যেখানে কয়েক দিন, সপ্তাহ বা মাসের জন্য একটি স্থায়ী ভার্চুয়াল নম্বর প্রয়োজন। এটি একটি স্থায়ী SMS গ্রহণের চ্যানেল প্রয়োজন এমন সিস্টেমগুলিতে নম্বরটি সংহত করতে সহায়তা করে।

সফল অনুরোধ একটি নম্বরের তথ্য সহ একটি অবজেক্ট ফেরত দেয়, যার মধ্যে তার পরিচয়পত্র, ভাড়ার সময়সীমা এবং খরচ অন্তর্ভুক্ত থাকে। এই পদ্ধতিটি বিশেষভাবে দীর্ঘমেয়াদী যোগাযোগের জন্য অ্যাপ্লিকেশন এবং পরিষেবাগুলির জন্য উপকারী, যেখানে একটি নম্বরের প্রতি স্থায়ী অ্যাক্সেস প্রয়োজন।

অনুরোধের উদাহরণ:

প্রবেশের তথ্য

প্যারামিটারঅবশ্যইমন্তব্যবিবরণ
হ্যাঁপ্রোফাইলে API কী সেটিংসে দেখুনAPI কী পেইড পরিষেবাগুলিতে অ্যাক্সেস প্রদান করে
হ্যাঁgetRentNumberপদ্ধতির নাম
হ্যাঁবাম মেনুতে পরিষেবার তালিকা দেখুনযার জন্য নম্বর প্রাপ্ত করতে হবে সেই পরিষেবা
হ্যাঁবাম মেনুতে দেশের তালিকা দেখুনযার নম্বর প্রাপ্ত করতে হবে সেই দেশ
নাবাম মেনুতে অপারেটরের তালিকা দেখুনযার নম্বর প্রাপ্ত করতে হবে সেই মোবাইল অপারেটর
না৪, ৮, ১২, ২৪, ৭২, ১৬৮, ৩৬০, ৭২০, ২১৬০ঘণ্টায় ভাড়ার সময়
না-webhook এর জন্য লিঙ্ক (ডিফল্টে বিবেচনায় নেওয়া হয় না)

সার্ভারের উত্তর

JSON
{ 
  "status": "success", 
  "phone": { 
    "id": 1, 
    "endDate": "2025-05-10T12:34:56", 
    "number": "79999876543"
    } 
}

কোডের উদাহরণ

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=getRentNumber&service=${service}&country=${country}`);
# নির্দিষ্ট URL তে GET অনুরোধ সম্পাদন করুন
const data = await response.json();
# সার্ভার থেকে উত্তরটির বিষয়বস্তু প্রদর্শন করুন
console.log(data);
} catch (err) {
# যদি ত্রুটি ঘটে, তবে ত্রুটি বার্তা প্রদর্শন করুন
console.error(err);
}

সম্ভাব্য ত্রুটি

প্যারামিটারবিবরণ
অবৈধ ক্রিয়া
ভুল API কী
অনুরোধে ত্রুটি
যে সময়ে অ্যাকাউন্ট নিষিদ্ধ হয়েছে
অ্যাকাউন্ট সক্রিয় নয়
অবৈধ দেশের নাম
অবৈধ পরিষেবার নাম
অবৈধ সময়
ব্যালেন্স পাওয়া যায়নি
কোনও উপলব্ধ নম্বর নেই
অ্যাকাউন্ট নিষিদ্ধ হয়েছে