ভাড়ার নম্বরের স্থিতি পান
getRentStatus পদ্ধতি SMS.online API-এর মাধ্যমে ভাড়াকৃত ভার্চুয়াল নম্বরের বর্তমান স্থিতি জানার জন্য ব্যবহৃত হয়। এটি ভাড়ার স্থিতি পরীক্ষা করার প্রক্রিয়াকে স্বয়ংক্রিয় করতে এবং ভাড়াকৃত নম্বরে আসা SMS কোডগুলি ট্র্যাক করতে সহায়তা করে।
এই পদ্ধতি সিস্টেমগুলির জন্য ডিজাইন করা হয়েছে যা ভাড়াকৃত নম্বরের নিয়মিত পর্যবেক্ষণ প্রয়োজন, যাতে সময়মতো নিশ্চিতকরণ কোড এবং অন্যান্য তথ্য পাওয়া যায় যা ভাড়ার সময়কালে আসে।
সফল অনুরোধ একটি অবজেক্ট ফেরত দেয় যা ভাড়ার বর্তমান স্থিতি সম্পর্কে তথ্য অন্তর্ভুক্ত করে, যার মধ্যে ভাড়ার অনন্য পরিচয়পত্র, প্রাপ্ত SMS কোডের তালিকা এবং ভাড়ার সময়সীমা অন্তর্ভুক্ত রয়েছে। এটি নম্বরের ব্যবহার এবং বাস্তব সময়ে বার্তা পাওয়ার কার্যকর নিয়ন্ত্রণ করতে সহায়তা করে।
অনুরোধের উদাহরণ:
প্রবেশের তথ্য
প্যারামিটার | অবশ্যই | মন্তব্য | বিবরণ |
---|---|---|---|
হ্যাঁ | প্রোফাইলে API কী সেটিংসে দেখুন | API কী পেইড পরিষেবাগুলিতে অ্যাক্সেস প্রদান করে | |
হ্যাঁ | getRentStatus | পদ্ধতির নাম | |
হ্যাঁ | সংখ্যাসূচক মান | নম্বরের জন্য অনুরোধের সময় প্রাপ্ত অ্যাক্টিভেশন ID | |
না | সংখ্যাসূচক মান | যে পৃষ্ঠাটি থেকে নির্বাচন শুরু হয় (পৃষ্ঠার গণনা ০ থেকে শুরু হয়, নতুন থেকে পুরানো; ডিফল্ট ০) | |
না | সংখ্যাসূচক মান | অনুরোধ করা পৃষ্ঠার সংখ্যা (ডিফল্ট ১০) |
সার্ভারের উত্তর
JSON
{ "status": "success", "quantity": "2", "values": { "0": { "phoneFrom": "79180230628", "text": "5", "service": "ot", "date": "2020-01-30 14:31:58" }, "1": { "phoneFrom": "79180230628", "text": "4", "service": "ot", "date": "2025-05-30 14:04:16" } } }
কোডের উদাহরণ
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=getRentStatus&id=${id}`);# নির্দিষ্ট URL তে GET অনুরোধ সম্পাদন করুনconst data = await response.json();# সার্ভার থেকে উত্তরটির বিষয়বস্তু প্রদর্শন করুনconsole.log(data);} catch (err) {# যদি ত্রুটি ঘটে, তবে ত্রুটি বার্তা প্রদর্শন করুনconsole.error(err);}
সম্ভাব্য ত্রুটি
প্যারামিটার | বিবরণ |
---|---|
অবৈধ ক্রিয়া | |
ভুল API কী | |
অনুরোধে ত্রুটি | |
যে সময়ে অ্যাকাউন্ট নিষিদ্ধ হয়েছে | |
অ্যাকাউন্ট সক্রিয় নয় | |
ভাড়া ID উল্লেখ করা হয়নি | |
নম্বরটি আপনার দ্বারা ভাড়া নেওয়া হয়নি (ভুল ভাড়া ID) | |
ভাড়া পরিশোধিত এবং সম্পন্ন হয়েছে | |
ভাড়া বাতিল হয়েছে এবং অর্থ ফেরত দেওয়া হয়েছে | |
প্রথম SMS এর জন্য অপেক্ষা | |
নম্বর নিষিদ্ধ হয়েছে, আপনার অর্থ ফেরত দেওয়া হয়েছে |