Sypex Geo 2.2 - अब GeoNames और OKATO के साथ

आईपी ​​द्वारा एक शहर का निर्धारण करने के लिए बहुत तेज एल्गोरिथ्म Sypex जियो 2.2 का एक नया संस्करण जारी किया गया है। अब डेटाबेस द्विभाषी (रूसी और अंग्रेजी) बन गए हैं, क्षेत्र और शहर अब GeoNames डेटाबेस से जुड़े हैं, और स्थायी आईडी हैं।



OKATO कोड रूस के शहरों और क्षेत्रों, यूक्रेन के लिए KOATUU और बेलारूस के लिए SOATO में जोड़े गए थे।



तकनीकी विवरण



Sypex जियो ऑपरेशन एल्गोरिथ्म में काफी बदलाव नहीं हुआ है, आईपी रेंज के मजबूत असमान वितरण के कारण उत्पन्न होने वाली छोटी त्रुटियां तय की गई हैं।



प्रमुख परिवर्तनों ने निर्देशिकाओं को प्रभावित किया है।



आप SxGeo 2.2 प्रारूप विनिर्देश में डेटा प्रारूप के बारे में अधिक पढ़ सकते हैं।



अन्य एपीआई



Sypex जियो के नए संस्करण के साथ मिलकर REST API सेवा शुरू की गई। जहां, एक सरल HTTP या HTTPS अनुरोध का उपयोग करके, आप नवीनतम Sypex Geo Max डेटाबेस का उपयोग करके सबसे अद्यतित और उन्नत IP जानकारी प्राप्त कर सकते हैं।



परिणाम 3 प्रारूपों में जारी किए जा सकते हैं: JSON, JSONP और XML। समर्थित बैच प्रसंस्करण, प्रति अनुरोध 100 आईपी तक।



सबसे सरल एपीआई अनुरोध इस तरह दिखता है:

api.sypexgeo.net

परिणामस्वरूप, JSON प्रारूप में आपके आईपी के बारे में जानकारी प्राप्त की जाएगी।

{ "ip":"123.45.67.89", //  IP "city":{ //    "id":1835848, // ID   GeoNames "lat":37.566, //   "lon":126.9784, //   "name_ru":"", //    "name_en":"Seoul", //    "okato":"" //     ,        }, "region":{ //    "id":1835847, // ID   GeoNames "lat":37.58, //   "lon":127, //   "name_ru":"", //    "name_en":"Seoul", //    "iso":"KR-11", // ISO3166-2   "timezone":"Asia/Seoul", //    "okato":"" //     ,        }, "country":{ //    "id":119, // ID  "iso":"KR", // ISO3166-1   "continent":"AS", //   "lat":36.5, //    "lon":127.75, //    "name_ru":" ", //    "name_en":"South Korea", //    "timezone":"Asia/Seoul" //    }}
      
      







आप xml में वही डेटा प्राप्त कर सकते हैं

api.sypexgeo.net/xml



एक मनमाने आईपी के बारे में जानकारी प्राप्त करने के लिए, आपको अनुरोध पूरा करना होगा:

api.sypexgeo.net/json/123.45.67.89



यदि आपको एक साथ कई आईपी की जांच करने की आवश्यकता है, तो आपको उन्हें अल्पविराम या अर्धविराम के साथ सूचीबद्ध करने की आवश्यकता है

api.sypexgeo.net/json/123.45.67.89;222.22.22.22



JSONP प्रारूप में डेटा प्राप्त करने के लिए, आपको अनुरोध निष्पादित करने की आवश्यकता है:

api.sypexgeo.net/jsonp/123.45.67.89&callback=alert



POST अनुरोधों को भी अनुमति दी जाती है, जिस स्थिति में IP आईपी पैरामीटर में निर्दिष्ट होती है।



संबंधित लिंक





All Articles