सक्रिय किराए पर लिए गए नंबरों की सूची
getRentList विधि का उपयोग आपकी खाते से जुड़े सभी किराए पर लिए गए वर्चुअल नंबरों की अद्यतन सूची प्राप्त करने के लिए किया जाता है। यह सक्रिय किराए पर नज़र रखने और संसाधनों के उपयोग को नियंत्रित करने की अनुमति देता है।
यह विधि प्रत्येक किराए पर विस्तृत जानकारी लौटाती है, जिसमें किराए की अद्वितीय ID, प्रारंभ तिथि, अवधि, वर्तमान स्थिति, फोन नंबर और किराए की लागत शामिल है। यह सक्रिय नंबरों का प्रबंधन सरल बनाता है और समय पर किराए को बढ़ाने या समाप्त करने की अनुमति देता है।
यह विधि विशेष रूप से स्वचालन, विश्लेषण और निगरानी प्रणालियों के लिए उपयोगी है, जहां केवल सक्रिय किराए पर लिए गए नंबरों को दिखाने की आवश्यकता होती है, समाप्त सत्रों का इतिहास नहीं।
अनुरोध का उदाहरण:
इनपुट डेटा
पैरामीटर | आवश्यक | नोट | विवरण |
---|---|---|---|
हाँ | API कुंजी में सेटिंग्स में प्रोफ़ाइल में देखें | API कुंजी भुगतान की गई सेवाओं तक पहुंच प्रदान करती है | |
हाँ | getRentList | विधि का नाम | |
हाँ | संख्यात्मक मान | किराए का ID, जो नंबर के अनुरोध पर प्राप्त किया गया |
सर्वर का उत्तर
JSON
{ "status": "success", "values": [ { "id": "12345", "phone": "79181234567", "price": "100", "hours": "4" }, { "id": "12345", "phone": "79181234568", "price": "100", "hours": "4" } ] }
कोड का उदाहरण
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=getRentList&id=${id}`);# निर्दिष्ट URL पर GET अनुरोध करेंconst data = await response.json();# सर्वर से उत्तर की सामग्री प्रदर्शित करेंconsole.log(data);} catch (err) {# यदि कोई त्रुटि हुई, तो त्रुटि संदेश प्रदर्शित करेंconsole.error(err);}
संभावित त्रुटियाँ
पैरामीटर | विवरण |
---|---|
अमान्य क्रिया | |
गलत API कुंजी | |
अनुरोध में त्रुटि | |
समय जब खाता निलंबित है | |
खाता सक्रिय नहीं है | |
किराए का ID निर्दिष्ट नहीं किया गया |