सक्रिय सक्रियताओं की सूची प्राप्त करना

getActiveActivations विधि का उपयोग उपयोगकर्ता के वर्चुअल नंबरों की सभी सक्रिय सक्रियताओं की अद्यतन सूची प्राप्त करने के लिए SMS.online API के माध्यम से किया जाता है। यह वर्तमान सक्रियताओं की निगरानी को स्वचालित करने और नंबरों की स्थिति को तुरंत नियंत्रित करने की अनुमति देता है।

यह विधि उन सिस्टम के लिए आदर्श है जहाँ वास्तविक समय में सक्रिय नंबरों की निगरानी की आवश्यकता होती है। इसका उपयोग सक्रियण प्रक्रिया में या पुष्टि की प्रतीक्षा कर रहे नंबरों के बारे में डेटा प्राप्त करने की अनुमति देता है।

सफल अनुरोध एक ऑब्जेक्ट लौटाता है जिसमें सक्रिय सक्रियताओं की सूची होती है, जिसमें अद्वितीय पहचानकर्ता, सक्रियण की स्थिति और संबंधित नंबर शामिल होते हैं। यह स्वचालित प्रणालियों में सक्रिय सक्रियताओं के लचीले प्रबंधन को सुनिश्चित करता है।

अनुरोध का उदाहरण:

इनपुट डेटा

पैरामीटरआवश्यकनोटविवरण
हाँAPI कुंजी में सेटिंग्स में प्रोफ़ाइल में देखेंAPI कुंजी भुगतान की गई सेवाओं तक पहुंच प्रदान करती है
हाँgetActiveActivationsविधि का नाम

सर्वर का उत्तर

JSON
{
  "status":"success", 
  "activeActivations": [
    {
      "activationId" : "635468021",
      "countryCode" : "0",
      "countryName" : "Russia",
      "serviceCode" : "vk",
      "phoneNumber" : "79********1",
      "activationCost" : 12.50,
      "activationStatus" : "4",
      "smsCode" : ["CODE"],
      "activationTime" : "2022-06-01 16:59:16"
    }
  ]
}

कोड का उदाहरण

const api_key = "API_KEY"; # 'API_KEY' को अपने वास्तविक API कुंजी से बदलें।
try {
const response = await fetch(`https://api.sms.onlinestubs/handler_api.php?api_key=${api_key}&action=getActiveActivations`);
# निर्दिष्ट URL पर GET अनुरोध करें
const data = await response.json();
# सर्वर से उत्तर की सामग्री प्रदर्शित करें
console.log(data);
} catch (err) {
# यदि कोई त्रुटि हुई, तो त्रुटि संदेश प्रदर्शित करें
console.error(err);
}

संभावित त्रुटियाँ

पैरामीटरविवरण
अमान्य क्रिया
गलत API कुंजी
अनुरोध में त्रुटि
समय जब खाता निलंबित है
खाता सक्रिय नहीं है
कोई सक्रिय सक्रियताएँ नहीं हैं