सक्रिय सक्रियताओं की सूची प्राप्त करना
getActiveActivations विधि का उपयोग उपयोगकर्ता के वर्चुअल नंबरों की सभी सक्रिय सक्रियताओं की अद्यतन सूची प्राप्त करने के लिए SMS.online API के माध्यम से किया जाता है। यह वर्तमान सक्रियताओं की निगरानी को स्वचालित करने और नंबरों की स्थिति को तुरंत नियंत्रित करने की अनुमति देता है।
यह विधि उन सिस्टम के लिए आदर्श है जहाँ वास्तविक समय में सक्रिय नंबरों की निगरानी की आवश्यकता होती है। इसका उपयोग सक्रियण प्रक्रिया में या पुष्टि की प्रतीक्षा कर रहे नंबरों के बारे में डेटा प्राप्त करने की अनुमति देता है।
सफल अनुरोध एक ऑब्जेक्ट लौटाता है जिसमें सक्रिय सक्रियताओं की सूची होती है, जिसमें अद्वितीय पहचानकर्ता, सक्रियण की स्थिति और संबंधित नंबर शामिल होते हैं। यह स्वचालित प्रणालियों में सक्रिय सक्रियताओं के लचीले प्रबंधन को सुनिश्चित करता है।
अनुरोध का उदाहरण:
इनपुट डेटा
पैरामीटर | आवश्यक | नोट | विवरण |
---|---|---|---|
हाँ | API कुंजी में सेटिंग्स में प्रोफ़ाइल में देखें | API कुंजी भुगतान की गई सेवाओं तक पहुंच प्रदान करती है | |
हाँ | getActiveActivations | विधि का नाम |
सर्वर का उत्तर
{ "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 कुंजी | |
अनुरोध में त्रुटि | |
समय जब खाता निलंबित है | |
खाता सक्रिय नहीं है | |
कोई सक्रिय सक्रियताएँ नहीं हैं |