किराए के नवीनीकरण की कीमत प्राप्त करें
getContinueRentPrice विधि SMS.online API के माध्यम से वर्चुअल नंबर के किराए के नवीनीकरण की वर्तमान लागत प्राप्त करने की अनुमति देती है। इस विधि का उपयोग नंबर के उपयोग को जारी रखने के निर्णय से पहले खर्चों की गणना को स्वचालित करने के लिए किया जाता है।
यह विधि निर्दिष्ट अवधि के लिए किराए के नवीनीकरण की सटीक लागत प्राप्त करने की सुविधा प्रदान करती है। इससे खर्चों की पूर्व योजना बनाने और खाते के बैलेंस का प्रभावी प्रबंधन करने में मदद मिलती है।
सफल अनुरोध एक वस्तु लौटाता है जिसमें किराए के नवीनीकरण की लागत की जानकारी होती है, जिसमें नंबर की पहचान, नवीनीकरण की अवधि और राशि शामिल होती है। इस विधि की सिफारिश उन सिस्टमों के लिए की जाती है जिनमें नियमित रूप से नंबरों का किराया नवीनीकरण और खर्चों की निगरानी की जाती है।
अनुरोध का उदाहरण:
इनपुट डेटा
पैरामीटर | आवश्यक | नोट | विवरण |
---|---|---|---|
हाँ | API कुंजी में सेटिंग्स में प्रोफ़ाइल में देखें | API कुंजी भुगतान की गई सेवाओं तक पहुंच प्रदान करती है | |
हाँ | getContinueRentPrice | विधि का नाम | |
हाँ | संख्यात्मक मान | सक्रियता ID, जो नंबर के अनुरोध पर प्राप्त किया गया | |
हाँ | 4, 8, 12, 24, 72, 168, 360, 720, 2160 | किराए का समय घंटों में |
सर्वर का उत्तर
JSON
{ "status": "success", "price": "100" }
कोड का उदाहरण
const api_key = "API_KEY"; # 'API_KEY' को अपने वास्तविक API कुंजी से बदलें।const id = 1; # नंबर के अनुरोध पर प्राप्त सक्रियता ID डालेंconst rent_time = 1; # ऊपर की तालिका से घंटे में नवीनीकरण का समय डालेंtry {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getContinueRentPrice&id=${id}&rent_time=${rent_time}`);# निर्दिष्ट URL पर GET अनुरोध करेंconst data = await response.json();# सर्वर से उत्तर की सामग्री प्रदर्शित करेंconsole.log(data);} catch (err) {# यदि कोई त्रुटि हुई, तो त्रुटि संदेश प्रदर्शित करेंconsole.error(err);}
संभावित त्रुटियाँ
पैरामीटर | विवरण |
---|---|
अमान्य क्रिया | |
गलत API कुंजी | |
अनुरोध में त्रुटि | |
समय जब खाता निलंबित है | |
खाता सक्रिय नहीं है | |
किराए का ID निर्दिष्ट नहीं किया गया | |
नंबर आपके द्वारा किराए पर नहीं लिया गया (गलत किराए का ID) | |
नवीनीकरण का समय अमान्य है | |
किराया नवीनीकरण नहीं किया जा सकता, क्योंकि नंबर की वैधता समाप्त हो गई है | |
अधिकतम उपलब्ध समय से अधिक | |
खाता निलंबित है |