অ্যাকাউন্ট ব্যালেন্স পাওয়া
getBalance পদ্ধতি SMS.online API এর মাধ্যমে অ্যাকাউন্টের বর্তমান ব্যালেন্স পাওয়ার জন্য ব্যবহৃত হয়। এটি ব্যালেন্সে উপলব্ধ তহবিলের নিয়মিত পরীক্ষা স্বয়ংক্রিয় করতে সহায়তা করে, খরচের উপর নিয়ন্ত্রণ রাখতে এবং পরিষেবার স্থিতিশীলতা নিশ্চিত করতে।
এই পদ্ধতি সিস্টেমগুলির জন্য সুপারিশ করা হয় যা নিয়মিত অ্যাকাউন্টের অবস্থা পর্যবেক্ষণ এবং সময়মতো তহবিল যোগ করার সিদ্ধান্ত নিতে প্রয়োজন। এটি তহবিলের অভাবে পরিষেবার ব্যাঘাত এড়াতে সহায়তা করে।
সফল অনুরোধ একটি অবজেক্ট ফেরত দেয় যা বর্তমান ব্যালেন্সের তথ্য অন্তর্ভুক্ত করে, অনুরোধের সময় উপলব্ধ তহবিলসহ। এই পদ্ধতি স্বয়ংক্রিয় সিস্টেমগুলির জন্য বিশেষভাবে উপকারী, যেখানে বাস্তব সময়ে ব্যালেন্স পর্যবেক্ষণের প্রয়োজন।
অনুরোধের উদাহরণ:
প্রবেশের তথ্য
প্যারামিটার | অবশ্যই | মন্তব্য | বিবরণ |
---|---|---|---|
হ্যাঁ | প্রোফাইলে API কী সেটিংসে দেখুন | API কী পেইড পরিষেবাগুলিতে অ্যাক্সেস প্রদান করে | |
হ্যাঁ | getBalance | পদ্ধতির নাম |
সার্ভারের উত্তর
ACCESS_BALANCE:BALANCEBALANCE - অ্যাকাউন্টের ব্যালেন্স ডলারে
কোডের উদাহরণ
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=getBalance`);# নির্দিষ্ট URL তে GET অনুরোধ সম্পাদন করুনconst data = await response.json();# সার্ভার থেকে উত্তরটির বিষয়বস্তু প্রদর্শন করুনconsole.log(data);} catch (err) {# যদি ত্রুটি ঘটে, তবে ত্রুটি বার্তা প্রদর্শন করুনconsole.error(err);}
সম্ভাব্য ত্রুটি
প্যারামিটার | বিবরণ |
---|---|
অবৈধ ক্রিয়া | |
ভুল API কী | |
অনুরোধে ত্রুটি | |
যে সময়ে অ্যাকাউন্ট নিষিদ্ধ হয়েছে | |
অ্যাকাউন্ট সক্রিয় নয় |