इस महीने हमने क्या लॉन्च किया: जियोकोडिंग, IP, समय क्षेत्र और बहुत कुछ
पूरे API में हाल के काम का सार: नए कम्पैटिबिलिटी होस्ट, तेज़ समय क्षेत्र और ऊँचाई लुकअप, डैशबोर्ड की सुविधाएँ, और कोटा की ज़्यादा साफ़ जानकारी।
बहुत से एप्लिकेशन IP जियोलोकेशन का इस्तेमाल सिर्फ़ एक बार करते हैं, जब कोई यूज़र पहली बार कनेक्ट होता है, ताकि देश का अंदाज़ा लगाया जा सके या डिफ़ॉल्ट मुद्रा सेट करके आगे बढ़ा जा सके। उस एक कदम के लिए ipstack लंबे समय से एक आम पसंद रहा है। हमारा नया कम्पैटिबिलिटी होस्ट उस कदम को एक अलग बैकएंड पर उसी तरह चलते रहने देता है।
यह होस्ट ipstack के अनुरोध पैरामीटर और रिस्पॉन्स बॉडी की सटीक नकल करता है, सिवाय कॉपीराइट, शर्तों और प्राइवेसी वाले टेक्स्ट के, जो मूल प्रोवाइडर के बजाय My Geocode का होता है। आपका एप्लिकेशन जहाँ भी ipstack के लिए बना लुकअप भेजता है, वह वही लुकअप हमारे होस्ट पर भेज सकता है, और लौटने वाले फ़ील्ड उन्हीं जगहों पर आते हैं जहाँ आपका मौजूदा पार्सिंग कोड उम्मीद करता है।
यहाँ दोनों एड्रेस फ़ैमिली पूरी तरह समर्थित हैं, ठीक वैसे ही जैसे प्लेटफ़ॉर्म पर बाकी जगह /v1/ip काम करता है। एक IPv4 पता और एक IPv6 पता, दोनों इस होस्ट पर सही ढंग से रिज़ॉल्व होते हैं, और दोनों में रिस्पॉन्स संरचना एक जैसी रहती है।
कुंजियाँ X-API-Key हेडर, Authorization: Bearer हेडर, कुंजी को यूज़रनेम बनाकर HTTP Basic auth, या क्वेरी पैरामीटर के रूप में भेजी जा सकती हैं, जो भी पैटर्न आपका मौजूदा ipstack इंटीग्रेशन पहले से इस्तेमाल करता हो। चारों हमारे हर होस्ट और एंडपॉइंट पर एक जैसे स्वीकार किए जाते हैं, इसलिए ऑथेंटिकेशन कोड को शायद ही बदलना पड़ता है।
इस होस्ट के पीछे की कीमतें हर जगह जैसी ही हैं। किसी भी पते को बिना कुंजी के प्रतिदिन 2,500 मुफ़्त लुकअप मिलते हैं, जो नेटवर्क के हिसाब से गिने जाते हैं ताकि एक साझा दफ़्तर या इमारत कई पूल के बजाय एक ही पूल से उपयोग करे। एक कुंजी अपने आप में प्रतिदिन 2,500 और मुफ़्त अनुरोध जोड़ती है। इन कोटों के बाद प्रीपेड क्रेडिट €0.0001 प्रति अनुरोध है, या एक Unlimited पैकेज €50 प्रति माह में इसे कवर करता है, और इस कम्पैटिबिलिटी होस्ट के लिए कोई अलग दर नहीं है।
हर रिस्पॉन्स में हमारा पूरा कोटा हेडर सेट भी होता है, जो एक सामान्य ipstack इंटीग्रेशन वैसे नहीं दिखाता: X-Quota-Limit, X-Quota-Used, X-Quota-Free-Remaining, X-Quota-Network-Used और X-Credits-Remaining हर कॉल पर मौजूद रहते हैं।
अगर आपके प्रोजेक्ट को मानक रिस्पॉन्स से ज़्यादा चाहिए, तो अनुरोध पर mg_extras=1 या X-MG-Extras हेडर कम्पैटिबल संरचना के ऊपर IP खतरे और नेटवर्क के विवरण जैसे वैकल्पिक फ़ील्ड जोड़ देता है। यह डिफ़ॉल्ट रूप से बंद रहता है, इसलिए जब तक आप खास तौर पर न माँगें, रिस्पॉन्स फ़ॉर्मेट में कुछ नहीं बदलता।
कम्पैटिबिलिटी होस्ट के दस्तावेज़ /compatibility/ipstack/ पर हैं, और इसके नीचे की हर चीज़ को कवर करने वाला पूरा IP लुकअप संदर्भ /docs/ipv4-lookup/ और /docs/ipv6-lookup/ पर है।