ভাড়া স্ট্যাটাস পরিবর্তন করুন

setRentStatus পদ্ধতিটি SMS.online API এর মাধ্যমে ভাড়া নেওয়া ভার্চুয়াল নম্বরের বর্তমান স্ট্যাটাস পরিবর্তনের জন্য ব্যবহৃত হয়। এই পদ্ধতিটি ভাড়া স্ট্যাটাস পরিচালনাকে স্বয়ংক্রিয় করার সুযোগ দেয়, যার মধ্যে নম্বরের ব্যবহার শেষ করা, ভাড়ার সময়সীমা বাড়ানো বা তা মুক্ত করা অন্তর্ভুক্ত।

এই পদ্ধতি সিস্টেমগুলির জন্য ডিজাইন করা হয়েছে যা ভাড়া নেওয়া নম্বরগুলির স্ট্যাটাসের উপর বাস্তব সময়ে কার্যকরী নিয়ন্ত্রণ প্রয়োজন। এর মাধ্যমে আপনি ভাড়ার সমাপ্তি, বাড়ানো বা অন্যান্য স্ট্যাটাস পরিবর্তন নির্দেশ করতে পারেন, তথ্যের প্রাসঙ্গিকতা বজায় রেখে।

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

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

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

প্যারামিটারঅবশ্যইমন্তব্যবিবরণ
হ্যাঁপ্রোফাইলে API কী সেটিংসে দেখুনAPI কী পেইড পরিষেবাগুলিতে অ্যাক্সেস প্রদান করে
হ্যাঁsetRentStatusপদ্ধতির নাম
হ্যাঁসংখ্যাসূচক মাননম্বরের জন্য অনুরোধের সময় প্রাপ্ত অ্যাক্টিভেশন ID
হ্যাঁসংখ্যাসূচক মানভাড়ার স্থিতি

স্ট্যাটাসের মান হতে পারে:

1 - নম্বরের সাথে কাজ শেষ করুন

2 - ক্রয় বাতিল করুন

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

JSON
{ 
  "status": "success"
}

কোডের উদাহরণ

const api_key = "API_KEY"; # 'API_KEY' কে আপনার আসল API কী দিয়ে প্রতিস্থাপন করুন।
const id = 1; # নম্বরের জন্য অনুরোধের সময় প্রাপ্ত অ্যাক্টিভেশন ID প্রবেশ করুন
const status = 1; # উপরের টেবিল থেকে নতুন স্থিতি প্রবেশ করুন
try {
const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=setRentStatus&id=${id}&status=${status}`);
# নির্দিষ্ট URL তে GET অনুরোধ সম্পাদন করুন
const data = await response.json();
# সার্ভার থেকে উত্তরটির বিষয়বস্তু প্রদর্শন করুন
console.log(data);
} catch (err) {
# যদি ত্রুটি ঘটে, তবে ত্রুটি বার্তা প্রদর্শন করুন
console.error(err);
}

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

প্যারামিটারবিবরণ
অবৈধ ক্রিয়া
ভুল API কী
অনুরোধে ত্রুটি
যে সময়ে অ্যাকাউন্ট নিষিদ্ধ হয়েছে
অ্যাকাউন্ট সক্রিয় নয়
ভাড়া ID উল্লেখ করা হয়নি
নম্বরটি আপনার দ্বারা ভাড়া নেওয়া হয়নি (ভুল ভাড়া ID)
স্থিতি অনুপস্থিত বা ভুলভাবে উল্লেখ করা হয়েছে
ভাড়া বাতিল করা সম্ভব নয় (২০ মিনিটের বেশি)
ভাড়া ইতিমধ্যে সম্পন্ন হয়েছে
ভাড়া ইতিমধ্যে বাতিল হয়েছে