সক্রিয় অ্যাক্টিভেশনগুলির তালিকা পাওয়া
getActiveActivations পদ্ধতিটি SMS.online API এর মাধ্যমে ব্যবহারকারীর ভার্চুয়াল নম্বরগুলির সকল সক্রিয় অ্যাক্টিভেশনগুলির বর্তমান তালিকা পাওয়ার জন্য ব্যবহৃত হয়। এটি বর্তমান অ্যাক্টিভেশনগুলির পর্যবেক্ষণ স্বয়ংক্রিয় করতে এবং নম্বরগুলির অবস্থা দ্রুত নিয়ন্ত্রণ করতে সহায়তা করে।
এই পদ্ধতিটি সেই সিস্টেমগুলির জন্য আদর্শ যেখানে বাস্তব সময়ে সক্রিয় নম্বরগুলি ট্র্যাক করা প্রয়োজন। এর ব্যবহার অ্যাক্টিভেশনের প্রক্রিয়ায় থাকা বা নিশ্চিতকরণের অপেক্ষায় থাকা নম্বরগুলির তথ্য পাওয়ার সুযোগ দেয়।
সফল অনুরোধ একটি অবজেক্ট ফেরত দেয় যা সক্রিয় অ্যাক্টিভেশনগুলির একটি তালিকা ধারণ করে, যাতে অনন্য পরিচয়পত্র, অ্যাক্টিভেশনের স্থিতি এবং সংশ্লিষ্ট নম্বরগুলি অন্তর্ভুক্ত থাকে। এটি স্বয়ংক্রিয় সিস্টেমে সক্রিয় অ্যাক্টিভেশনগুলির নমনীয় ব্যবস্থাপনা নিশ্চিত করে।
অনুরোধের উদাহরণ:
প্রবেশের তথ্য
প্যারামিটার | অবশ্যই | মন্তব্য | বিবরণ |
---|---|---|---|
হ্যাঁ | প্রোফাইলে API কী সেটিংসে দেখুন | API কী পেইড পরিষেবাগুলিতে অ্যাক্সেস প্রদান করে | |
হ্যাঁ | getActiveActivations | পদ্ধতির নাম |
সার্ভারের উত্তর
{ "status":"success", "activeActivations": [ { "activationId" : "635468021", "countryCode" : "0", "countryName" : "Russia", "serviceCode" : "vk", "phoneNumber" : "79********1", "activationCost" : 12.50, "activationStatus" : "4", "smsCode" : ["CODE"], "activationTime" : "2022-06-01 16:59:16" } ] }
কোডের উদাহরণ
const api_key = "API_KEY"; # 'API_KEY' কে আপনার আসল API কী দিয়ে প্রতিস্থাপন করুন।try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getActiveActivations`);# নির্দিষ্ট URL তে GET অনুরোধ সম্পাদন করুনconst data = await response.json();# সার্ভার থেকে উত্তরটির বিষয়বস্তু প্রদর্শন করুনconsole.log(data);} catch (err) {# যদি ত্রুটি ঘটে, তবে ত্রুটি বার্তা প্রদর্শন করুনconsole.error(err);}
সম্ভাব্য ত্রুটি
প্যারামিটার | বিবরণ |
---|---|
অবৈধ ক্রিয়া | |
ভুল API কী | |
অনুরোধে ত্রুটি | |
যে সময়ে অ্যাকাউন্ট নিষিদ্ধ হয়েছে | |
অ্যাকাউন্ট সক্রিয় নয় | |
কোনও সক্রিয় অ্যাক্টিভেশন নেই |