সক্রিয়করণের স্থিতি পাওয়া

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

এই পদ্ধতি নম্বর পাওয়ার পর সক্রিয়করণের প্রক্রিয়া ট্র্যাক করতে সহায়তা করে এবং নিশ্চিতকরণ কোডের বার্তা পাঠানো হয়েছে কিনা তা জানায়, পাশাপাশি সিস্টেমে নম্বরের বর্তমান অবস্থাও দেখায়।

সফল অনুরোধ একটি স্ট্রিং ফেরত দেয় যা বর্তমান সক্রিয়করণের স্থিতি, বার্তার স্থিতি এবং কোড (যদি পাওয়া যায়) সম্পর্কে তথ্য থাকে। এই পদ্ধতি বাস্তব সময়ে স্থিতি নিয়ন্ত্রণের জন্য প্রয়োজনীয় সিস্টেমে সংহত করার জন্য সুবিধাজনক।

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

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

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

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

সার্ভারের উত্তরবিবরণ
কোডের জন্য অপেক্ষা
SMS পুনরায় পাঠানোর জন্য অপেক্ষা
বাতিল
সফল (যেখানে $CODE - সক্রিয়করণ কোড)

কোডের উদাহরণ

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

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

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