सक्रियकरण स्थिति प्राप्त करें

getStatus विधि SMS.online API के माध्यम से वर्चुअल नंबर की वर्तमान सक्रियण स्थिति प्राप्त करने की अनुमति देती है। इसका उपयोग उन बाहरी प्लेटफार्मों पर सक्रियण की स्थिति की स्वचालित जांच के लिए किया जाता है, जहां SMS के माध्यम से पुष्टि की आवश्यकता होती है।

यह विधि नंबर प्राप्त करने के बाद सक्रियण प्रक्रिया को ट्रैक करने की अनुमति देती है और यह डेटा प्रदान करती है कि क्या पुष्टि कोड वाला संदेश भेजा गया था, साथ ही सिस्टम में नंबर की वर्तमान स्थिति भी दर्शाती है।

सफल अनुरोध एक स्ट्रिंग लौटाता है जिसमें वर्तमान सक्रियण स्थिति, संदेश की स्थिति और स्वयं कोड (यदि प्राप्त हुआ हो) शामिल होता है। यह विधि उन प्रणालियों में एकीकृत करने के लिए सुविधाजनक है, जिन्हें वास्तविक समय में स्थिति की त्वरित निगरानी की आवश्यकता होती है।

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

इनपुट डेटा

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

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

सर्वर का उत्तरविवरण
कोड की प्रतीक्षा
SMS पुनः भेजने की प्रतीक्षा
रद्द करना
सफलता (जहां $CODE - सक्रियण कोड)

कोड का उदाहरण

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

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

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