उपलब्ध देशों और सेवाओं का अनुरोध करें

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 कुंजी
अनुरोध में त्रुटि
समय जब खाता निलंबित है
खाता सक्रिय नहीं है
इस देश के लिए नंबर समाप्त हो गए हैं