नि: शुल्क आईपी जियोलोकेशन एपीआई एक मूल्यवान वेबमास्टर उपकरण है
यह पोस्ट मुआवजे के माध्यम से आईपी जियोलोकेशन एपीआई द्वारा संभव बनाया गया था। वास्तविक सामग्री और राय लेखक के एकमात्र विचार हैं, जो किसी पद के प्रायोजित होने पर भी संपादकीय स्वतंत्रता बनाए रखते हैं। अधिक जानकारी के लिए, कृपया हमारा अस्वीकरण पढ़ें।
अपनी वेबसाइट पर आने वाले लोगों के बारे में अधिक जानने की आवश्यकता है? शायद आप आगंतुकों को उनके स्थान के आधार पर जानकारी देना चाहते हैं? आपको जो चाहिए वह एक जियोलोकेशन सेवा है जो एक एपीआई प्रदान करती है जिसे आप पूछताछ कर सकते हैं।
आईपी जियोलोकेशन एपीआई एक ऐसा उदाहरण है। आइए देखें कि एक जियोलोकेशन एपीआई आपको किसी वेबसाइट या ऐप के विकास को बढ़ाने में कैसे मदद कर सकता है।
जियोलोकेशन एपीआई के लाभ
एक एप्लिकेशन प्रोग्रामिंग इंटरफ़ेस, या एपीआई, परिभाषाओं और प्रोटोकॉल का एक सेट है जिसका उपयोग आप सॉफ्टवेयर बनाने के लिए कर सकते हैं। संक्षेप में, एक एपीआई दो अनुप्रयोगों को एक दूसरे से बात करने देता है। आमतौर पर, सेवाएं एक सेवा द्वारा एकत्रित डेटा तक पहुंचने के लिए सॉफ़्टवेयर को सक्षम करने के लिए एपीआई प्रदान करती हैं।
जियोलोकेशन के साथ, वह डेटा आपके क्षेत्रीय स्थान पर आधारित है, जैसा कि आपके आईपी पते द्वारा निर्धारित किया गया है।
IP (इंटरनेट प्रोटोकॉल) पता पर्वतमाला इंटरनेट असाइनमेंट नंबर अथॉरिटी (IANA) द्वारा वितरित किए जाते हैं। इन्हें क्षेत्रीय इंटरनेट रजिस्ट्रियों (RIR) द्वारा उठाया जाता है, जैसे उत्तरी अमेरिका के लिए ARIN और एशिया-प्रशांत क्षेत्र के लिए APNIC।
बदले में, पता श्रेणी देशों को वितरित की जाती हैं, फिर इंटरनेट सेवा प्रदाता (आईएसपी)। इसका मतलब यह है कि आप उपयोगकर्ता के स्थान के कुछ फीट के भीतर एक आईपी पते का पता लगा सकते हैं। बेशक, एक वेब या ऐप डेवलपर के रूप में, आपको संभवतः बहुत अधिक विशिष्टता की आवश्यकता नहीं होगी।
आप आईपी जियोलोकेशन एपीआई के साथ क्या कर सकते हैं
हालाँकि, आपको एक वेबसाइट विज़िटर या ऐप उपयोगकर्ता का सामान्य भौगोलिक स्थान (जियोलोकेशन) जानना होगा।
आप इसका उपयोग क्यों कर सकते हैं?
- स्थानीय समाचार प्रदर्शित करें।
- पाठक के स्थान से संबंधित जानकारी को हाइलाइट करें (शायद वेबसाइट के आला के साथ संबंधित एक टीवी शो)।
- पाठक को उनके स्थान के लिए विशिष्ट प्रस्तावों के साथ लक्षित करें।
- वेबसाइट के स्थानीय संस्करण में स्विच करें। यह एक राष्ट्रीय अवकाश के लिए एक विषय हो सकता है, या पूरी तरह से अलग भाषा में लिखा जा सकता है।
- सुनिश्चित करें कि लेनदेन एक विशेष क्षेत्र के लिए सबसे अच्छी मुद्रा के साथ किया जाता है।
आईपी जियोलोकेशन एपीआई का उपयोग करने के लिए स्वतंत्र है और विस्तृत देश डेटा के साथ एक JSON- आधारित एपीआई प्रदान करता है। डेटा के भंडारण और परिवहन के लिए जावास्क्रिप्ट ऑब्जेक्ट नोटेशन शायद सबसे आम तरीका है। यह हल्का और कुशल है, जो इसकी लोकप्रियता को बताता है।
IP जियोलोकेशन एपीआई का उपयोग करना
आईपी जियोलोकेशन एपीआई का उपयोग करने के लिए सरल है। यह कम सिस्टम आवश्यकताओं के साथ प्रति सेकंड हजारों अनुरोधों को संभालने के लिए डिज़ाइन किया गया है।
आरंभ करने से पहले, यह परियोजना के किसी भी परिवर्तन की जाँच करने के लिए IP जियोलोकेशन एपीआई GitHub रिपॉजिटरी की जाँच करने के लायक है। आईपी जियोलोकेशन एपीआई एपीआई से डेटा का उपयोग करने के लिए कई उपयोगी अनुरोध प्रदान करता है।
एपीआई के लिए आपकी साइट को क्लाउडफ्लेयर पर निर्भर होना चाहिए। इसका उपयोग करने के कुछ तरीके यहां दिए गए हैं:
1. जियोलोकेट बिना आईपी
आईपी जियोलोकेट एपीआई के महान लाभों में से एक यह है कि यह आपकी साइट से कार्यभार को दूर ले जाता है। IP जियोलोकैट एपीआई के लिए एक सरल कॉल उपयोगकर्ताओं को आपकी साइट और उनके आईपी पते तक पहुंच प्रदर्शित करेगा:
GET https://api.ipgeolocationapi.com/geolocate/ HTTP/1.1
2. जियोलोकेट एक आईपी एड्रेस
एक विशिष्ट आईपी पते के स्थान की तलाश है? एपीआई एक व्यक्तिगत आईपी पते के आधार पर सूचना अनुरोधों को भी संभालेगा। जैसा कि आप जानते हैं, उपयोग में दो प्रकार के आईपी पते (IPv4 और IPv6) हैं, और एपीआई किसी भी प्रकार की जानकारी लौटाएगा।
GET https://api.ipgeolocationapi.com/geolocate/91.213.103.0 HTTP/1.1
3. सभी देशों की सूची
अधिक विस्तृत जानकारी चाहते हैं? आईपी जियोलोकेशन एपीआई आने वाले उपयोगकर्ताओं के घर देशों को सूचीबद्ध कर सकता है। डेटा में आगे के स्थान का विवरण, मुद्रा, फोन नंबर, और बहुत कुछ शामिल हैं।
GET https://api.ipgeolocationapi.com/countries HTTP/1.1
4. देश-विशिष्ट डेटा प्राप्त करें
आप आईएसओ 3166-1 अल्फा -2 कंट्री कोड का उपयोग करके एपीआई से विशिष्ट डेटा के बारे में जानकारी के लिए क्वेरी कर सकते हैं। क्या आप इसे पहचानते हैं? यह वह प्रणाली है जो देश के नामों को दो अक्षरों में लिखती है। उदाहरण के लिए, संयुक्त राज्य अमेरिका "हम" है, ग्रेट ब्रिटेन "जीबी" के रूप में प्रकट होता है, और जर्मनी "डी" है।
GET https://api.ipgeolocationapi.com/countries/de HTTP/1.1
वाह, यह कोड का एक भार है!
आप टर्मिनल सत्र खोलकर और पर्ल के GET कमांड का उपयोग करके एपीआई डेटा पर एक नज़र डाल सकते हैं। ऊपर अपनी पसंद के एपीआई कॉल के जरिए, आप तुरंत परिणाम का आनंद ले सकते हैं।
बेशक, इस रूप में, यह सिर्फ कच्चा डेटा है। लेकिन आप देखेंगे कि परिणामी डेटा कितना गहरा है।
इसके बाद आपको केवल एक स्क्रिप्ट बनाने की ज़रूरत है जो आपके द्वारा आवश्यक डेटा को पकड़ती है और उसका उपयोग करती है। जैसा कि ऊपर वर्णित है, यह आपके ऐप या वेबसाइट के स्थानीयकृत संस्करण प्रदर्शित करने या किसी विशिष्ट शहर को लक्षित करने के लिए हो सकता है।
आपने शायद ऑनलाइन विज्ञापन देखे हैं जो आपके अपने शहर या नजदीकी शहर को संदर्भित करते हैं। खैर, यह आईपी जियोलोकेशन एपीआई जैसे उपकरण हैं जो उन विज्ञापनों के पीछे डेवलपर्स के लिए उन्हें स्थानीय बनाने के लिए संभव बनाते हैं। वेब को एक स्थानीय अनुभव प्रदान करने से जुड़ाव बढ़ाने में मदद मिलती है, और यह एक शानदार तरीका है।
एपीआई के साथ मुसीबत में भागो? UptimeRobot द्वारा संचालित सेवा स्थिति वेब पेज की जाँच करें। यह समग्र अपटाइम प्रदर्शित करता है और किसी भी डाउनटाइम को हाइलाइट करता है।
वेब या ऐप डेवलपर? IP जियोलोकेशन एपीआई की जाँच करें
अब तक, आप उम्मीद कर सकते हैं कि आईपी जियोलोकेशन एपीआई कई वेबसाइट और ऐप-आधारित विकास चुनौतियों को कैसे हल कर सकता है। अधिक जानने के लिए, आईपी जियोलोकेशन एपीआई के होमपेज पर जाएं
अपने स्वयं के सर्वर पर आईपी जियोलोकेशन एपीआई की मेजबानी करना चाहते हैं? आप हर्को की तैनाती सेवा के लिए धन्यवाद कर सकते हैं। यह एक मुफ्त एपीआई के लिए उपकरणों का एक प्रभावशाली संग्रह है - निश्चित रूप से आपके समय की जाँच के लायक है।
अधिक एपीआई की तलाश में आप अपनी वेबसाइट या ऐप के साथ उपयोग कर सकते हैं? Userstack के उपयोगकर्ता-एपीआई API दर्जी पर एक नज़र डालें। Userstack के उपयोगकर्ता-एजेंट API दर्जी के साथ आपकी वेबसाइट पूरी तरह से Userstack के उपयोगकर्ता-एजेंट API उपयोगकर्ता के साथ आपकी वेबसाइट है। उपयोगकर्ता आपको अपने वेबसाइट के आगंतुकों के बारे में विस्तृत जानकारी देता है, ताकि आप उनसे अनुभव प्राप्त कर सकें। यहां देखिए यह कैसे काम करता है। अधिक पढ़ें ।
इसके बारे में अधिक जानें: आईपी एड्रेस, वेब एनालिटिक्स, वेबमास्टर टूल्स।