इस महीने हमने क्या लॉन्च किया: जियोकोडिंग, IP, समय क्षेत्र और बहुत कुछ
पूरे API में हाल के काम का सार: नए कम्पैटिबिलिटी होस्ट, तेज़ समय क्षेत्र और ऊँचाई लुकअप, डैशबोर्ड की सुविधाएँ, और कोटा की ज़्यादा साफ़ जानकारी।
किसी IP पते के बारे में जो मायने रखता है, उसमें लोकेशन अक्सर सिर्फ़ एक हिस्सा होती है। वह पता किसी ज्ञात खतरनाक गतिविधि से जुड़ा है या नहीं, और वह असल में किस तरह के नेटवर्क का है, यह धोखाधड़ी रोकने, एक्सेस नियंत्रण या सामान्य जोखिम आकलन के लिए उतना ही मायने रख सकता है। /v1/ip अब ठीक यही जानकारी एक वैकल्पिक अतिरिक्त के रूप में लौटाता है, जब भी आप इसे माँगें।
किसी अनुरोध में mg_extras=1 जोड़ने पर, या X-MG-Extras हेडर भेजने पर, सामान्य लोकेशन रिस्पॉन्स के ऊपर IP खतरे और नेटवर्क का विवरण जुड़ जाता है, पहले से लौटाए जाने वाले मूल फ़ील्ड में कुछ भी बदले बिना। वह फ़्लैग न लगाएँ, तो रिस्पॉन्स बिल्कुल वैसा ही रहता है जैसा हमेशा था। उसे जोड़ें, तो वही कॉल आपको पहले से मिलने वाले लोकेशन फ़ील्ड के साथ अतिरिक्त विवरण भी लौटाती है।
यही तरीका ज़मीन की ऊँचाई पर भी लागू होता है, इसलिए mg_extras=1 अलग-अलग एंडपॉइंट पर अतिरिक्त गहराई माँगने का एक ही, सुसंगत तरीका है, हर फ़ीचर के लिए अलग फ़्लैग नहीं। यह हमारे कम्पैटिबिलिटी होस्ट पर भी लागू होता है, इसलिए ip-api.com, ipinfo.io या ipstack के ढाँचे वाला अनुरोध अपने बाकी हूबहू मेल खाते अनुरोध और रिस्पॉन्स फ़ॉर्मेट के ऊपर वही फ़्लैग या हेडर जोड़ सकता है, और मूल ढाँचे के साथ कम्पैटिबिलिटी तोड़े बिना खतरे और नेटवर्क का विवरण पा सकता है।
अतिरिक्त जानकारी माँगी गई है या नहीं, इससे मूल्य नहीं बदलता। mg_extras=1 जोड़कर किया गया लुकअप आपके मुफ़्त कोटा, प्रीपेड क्रेडिट या Unlimited पैकेज से उसी एक अनुरोध के रूप में गिना जाता है जैसे उसके बिना किया गया लुकअप। अतिरिक्त विवरण के लिए कोई अलग, महँगा टियर नहीं है, और खास तौर पर अतिरिक्त जानकारी के लिए ट्रैक करने को कोई अलग कोटा भी नहीं है।
यह सीधे उन उपयोगों के लिए है जहाँ सिर्फ़ लोकेशन काफ़ी नहीं है। संदिग्ध गतिविधि के लिए साइन अप की जाँच करने वाला एप्लिकेशन, यह तय करने वाली सेवा कि किसी कनेक्शन पर अतिरिक्त सत्यापन लागू करना है या नहीं, या नेटवर्क की प्रतिष्ठा की व्यापक तस्वीर बनाने वाला सुरक्षा टूल, ये सभी वह संदर्भ सीधे उसी /v1/ip कॉल से ले सकते हैं जो वे पहले से कर रहे हैं, बजाय सिर्फ़ उस एक हिस्से के लिए किसी अलग थ्रेट इंटेलिजेंस प्रदाता के साथ दूसरा इंटीग्रेशन बनाए रखने के।
IP एंडपॉइंट के पूरे दस्तावेज़, अतिरिक्त जानकारी जोड़ने के तरीके सहित, /docs/ipv4-lookup/ और /docs/ipv6-lookup/ पर उपलब्ध हैं। चूँकि यह पूरी तरह वैकल्पिक (opt in) है, किसी मौजूदा इंटीग्रेशन के साथ इसे परखना उतना ही आसान है जितना किसी ऐसी कॉल में एक फ़्लैग जोड़ना जो आप पहले से करते हैं।