उपलब्ध देशों और सेवाओं का अनुरोध करें
getRentPrices विधि का उपयोग वर्चुअल नंबरों के किराए के लिए उपलब्ध देशों और सेवाओं की अद्यतन सूची प्राप्त करने के लिए किया जाता है। यह नंबर किराए पर लेने के दौरान देश और सेवा का चयन स्वचालित बनाने में मदद करता है।
यह विधि उन सिस्टम के लिए अनुशंसित है जिन्हें अनुरोध बनाने से पहले गंतव्यों की सूची को गतिशील रूप से तैयार करने की आवश्यकता होती है। इस विधि का उपयोग करके, आप स्वचालित प्रक्रियाओं में एकीकृत करने के लिए देशों और संबंधित सेवाओं की अद्यतन सूची प्राप्त कर सकते हैं।
सफल अनुरोध संरचित डेटा लौटाता है, जिसमें देशों, समर्थित सेवाओं और ऑपरेटरों की सूची शामिल होती है। यह स्वचालित सिस्टम में नंबरों के किराए का लचीला चयन लागू करने की अनुमति देता है।
अनुरोध का उदाहरण:
इनपुट डेटा
पैरामीटर | आवश्यक | नोट | विवरण |
---|---|---|---|
हाँ | API कुंजी में सेटिंग्स में प्रोफ़ाइल में देखें | API कुंजी भुगतान की गई सेवाओं तक पहुंच प्रदान करती है | |
हाँ | getRentPrices | विधि का नाम | |
हाँ | बाईं मेनू में देशों की सूची देखें | देश, जिसका नंबर प्राप्त करना आवश्यक है |
सर्वर का उत्तर
JSON
{ "status": "success", "values": { "Страна": { "Сервис": { "cost": Стоимость, "count": Количество } } } }
कोड का उदाहरण
const api_key = "API_KEY"; # 'API_KEY' को अपने वास्तविक API कुंजी से बदलें।const country = 1; # आवश्यक देश का नंबर डालें। सभी देशों के नंबरों को दस्तावेज़ में बाईं मेनू में सूची में देखा जा सकता है।try {const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getRentPrices&country=${country}`);# निर्दिष्ट URL पर GET अनुरोध करेंconst data = await response.json();# सर्वर से उत्तर की सामग्री प्रदर्शित करेंconsole.log(data);} catch (err) {# यदि कोई त्रुटि हुई, तो त्रुटि संदेश प्रदर्शित करेंconsole.error(err);}
संभावित त्रुटियाँ
पैरामीटर | विवरण |
---|---|
अमान्य क्रिया | |
गलत API कुंजी | |
अनुरोध में त्रुटि | |
समय जब खाता निलंबित है | |
खाता सक्रिय नहीं है | |
इस देश के लिए नंबर समाप्त हो गए हैं |