Кой е най-добрият API за IP геолокация?

След като прегледахме над 34 API за геолокация на IP, открихме, че тези 10 API са най-добрите и си заслужава да бъдат споменати:

+------------------+-----------------------------------------------+
| Telize           | getting visitor IP address & location           |
| Apilitiy.io      | free IP geolocation                             |
| geoPlugin        | geo-targeting & currency conversion             |
| IPWHOIS.io       | bulk IP geolocation & filtering out bot traffic |
| Ipregistry       | IP geolocation and detecting threat data        |
| Weatherbit       | JSON IP/GeoIP                                   |
| BigDataCloud     | geolocation and network information             |
| ipgeolocation.io | geotargeting, geofencing and local time info    |
| IP Geo Location  | geographic location & currency information      |
| ClearIP          | location-aware web and mobile apps              |
+------------------+-----------------------------------------------+

Нашият най-добър избор за най-добри API за IP геолокация

1. Телизе

Telize беше преди публичен API, но поради злоупотреба API беше преустроен с платен план на защитената платформа на RapidAPI.

Този REST API е услуга за получаване на IP адреса на посетител и търсене на информация за местоположението му. Той връща JSON-кодирани данни за IP геолокация и поддържа споделяне на ресурси от кръстосано произход (CORS) и JSONP.

2. Apilitiy.io

Apility.io (по-рано Moocher.io) предлага безплатен API за геолокация на IP, който връща местоположението на всеки IP, със съответната информация, включително:

  • Континент
  • Държава
  • Регион
  • град
  • пощенски код
  • Ширина дължина
  • Автономна система
  • Обратно име на хост

Този API има набор от списъци като IP, домейни, имейли, пароли, BIN/IIN на кредитна карта. Някои от тях са маркирани като „насилници“ от няколко групи и инициативи на потребители и общности, а други са използвани за филтриране на потенциални насилници.

3. geoPlugin

API за IP геолокация от geoPlugin твърди, че е оригиналната и най-голямата безплатна уеб услуга за IP геолокация от 2006 г. насам.

Този API не само осигурява IP геолокация, но също така има вградено конвертиране на валута.

API има налични интеграции за:

  • JSON
  • PHP
  • XML
  • CSV
  • ASP
  • JavaScript

Вижте състоянието на API тук: https://status.geoplugin.net/

4. IPWHOIS.io

IPWHOIS.io предлага безплатен REST API за геолокация в реално време, който се използва от хиляди разработчици по целия свят.

Този API е удобен за малки проекти и е безплатен до 1000 заявки на ден (IP и референтна идентификация).

Някои случаи на използване на този API включват:

  • Филтрирайте трафика от ботове
  • персонализирайте съдържание въз основа на местоположението на посетителя
  • показват пълни имена на държави
  • извършване на групово IP геолокиране

5. Ipregistry

Ipregistry е отличен API за информация за IP, който помага при:

  • точно определяне на местоположението на вашите потребители (използвайки IP адреси)
  • извличане на имена на компании, домейни и оператори
  • подобряване на потребителското изживяване
  • налагане на съответствие с GDPR
  • откриване на проксита, Tor изходни възли, спамъри, лоши ботове и др

6. Weatherbit

Weatherbit е високопроизводителен API за времето, използван от хиляди разработчици по целия свят.

Geo IP API на Weatherbit ви позволява да получите IP адреса на посетителя или да получите данни за местоположение от всеки IP адрес. API връща JSON, JSONP и обикновен текст и поддържа „споделяне на ресурси от различни източници (CORS)“.

Започнете с Geo IP API на Weatherbit само за $5/месец (1000 заявки/ден).

7. BigDataCloud

BigDataCloud предлага множество API, включително часова зона, информация за държавата, геокодиране и IP геолокация.

API за IP геолокация на BigDataCloud връща подробна информация за географското местоположение, собствеността и свързаността на предоставения IPv4 IP адрес. Осъществено от патентована технология за геолокация на IP от следващо поколение.

BigDataCloud също така предоставя Услуга за IP геолокация с зона на сигурност, която включва оценка на достоверността на площта за конкретна геолокация.

8. ipgeolocation.io

Ipgeolocation.io предлага безплатен API за геолокация, който връща:

  • град
  • състояние
  • провинция
  • държава
  • континент
  • географска ширина
  • географска дължина
  • регион
  • часова зона
  • текущо време
  • организация
  • интернет доставчик
  • местна валута
  • знамена на страната

API за IP местоположение може да се използва за:

  • персонализиране на съдържанието
  • геотаргетиране
  • геозониране
  • рекламно насочване
  • управление на цифрови права
  • автоматично попълване на формуляри

Този API е безплатен за използване на до 1000 заявки на месец. Платените планове започват от $15/месец.

9. IP Гео местоположение

API за IP географско местоположение дава подробна информация за IP местоположението на вашите посетители. Данните включват информация за държава, град, географска ширина и дължина, часова зона, asn, валута и някои данни за сигурност. API поддържа IPv4 и IPv6 IP адреси.

API също връща ASN, население на града, информация за държава, валута, информация за пощенски код и др.

10. ClearIP

API на Clearip е API за подпомагане на изграждането на уеб и мобилни приложения, съобразени с местоположението. Въз основа на IP, API връща:

  • държава
  • континент
  • знаме на страната
  • код на държавата
  • ширина и дължина
  • часова зона
  • интернет доставчик
  • валута
  • телефонни кодове
  • и още много

Всички API за IP геолокация и техните крайни точки са достъпни за използване в:

  • Node.js
  • PHP
  • Python
  • Рубин
  • Java
  • Обектив-C
  • .NET
  • RapidQL
  • „Google Таблици“

с помощта на RapidAPI SDK.

Научете повече как да започнете тук с всички различни кодови фрагменти.

Резюме: Най-добрите API за IP геолокация за разработчици

Пълен списък на най-добрите API за IP геолокация

  • Telize — Telize предлага JSON IP и GeoIP REST API, позволяващи получаване на IP адрес на посетител и запитване за информация за местоположение от всеки IP адрес. Той извежда JSON-кодирани данни за IP геолокация и поддържа споделяне на ресурси от различни източници (CORS) и JSONP.
  • IP Geolocation — Тази крайна точка на API връща географското местоположение на всеки IP, със съответната информация като континент, държава, регион, град, пощенски код, географска ширина и дължина, автономна система и обратно име на хост.
  • IP Geo Location — API връща данни за местоположение като държава, град, географска ширина, дължина, часова зона, asn, валута, данни за сигурност за IPv4 и IPv6 адреси във формати JSON или XML.
  • Безплатна IP геолокация — Безплатна услуга за IP геолокация
  • Търсене на BIN — Извършете търсене на BIN (банков идентификационен номер) или IIN (идентификационен номер на издател). Този API е идеален за системи за защита от измами и анализ на плащания. Нашата база данни BIN е изчерпателна и обхваща всички държави, ние я актуализираме редовно, когато се издават нови карти. Този API също така включва някои допълнителни мерки за откриване на измами, ако IP адресът на клиента бъде предаден. В този режим API също така ще извършва IP геолокация и търсене на списък с блокирани IP адреси. Моля, обърнете внимание: обработката и предаването на BIN номера е напълно безопасно, стига да няма друга информация за картата, BIN номерата сами по себе си не представляват риск за сигурността на притежателя на картата или търговеца. За да се предотврати злоупотреба, този API е ограничен до максимум 5 извиквания на API на ден за акаунти с безплатен API.
  • IP геолокация — Крайната точка връща географското местоположение на всеки IP, със съответната информация като континент, държава, регион, град, пощенски код, географска ширина и дължина, автономна система, мрежи и обратно име на хост. Apility.io е минимален и прост API против злоупотреби за всеки.
  • IP Geolocation — geoPlugin — оригиналният и най-големият безплатен API за уеб услуга за IP геолокация от 2006 г. Предлага се в JSON, PHP, XML, CSV, Javascript
  • Геолокация на IP адрес — Този API връща местоположението на IP адрес (държава, регион, град, пощенски код, географска ширина и дължина) и свързаната часова зона във формат JSON или XML.
  • IP информация — Вземете информация за местоположението на IP адрес. В зависимост от конкретния IP адрес можете да определите държавата, региона, града, дължината и ширината на адреса. Нашата висококачествена база данни за данни за геолокация се актуализира постоянно, тъй като разпределението на интернет адресите се променя (базата данни обикновено се актуализира поне веднъж месечно). Този API може да се използва и за извършване на обратни DNS (PTR) търсения.
  • IP Геолокация — IPWHOIS.io — Можете да използвате https://ipwhois.io/, за да филтрирате трафика от ботове, да персонализирате съдържание въз основа на местоположението на посетителя, да показвате пълни имена на държави, да извършвате групово IP геолокиране и др.
  • Ipregistry — Бързо, надеждно IP геолокиране и API за данни за заплахи.
  • BIN — База данни с идентификационни номера на издателя — Тази крайна точка на API връща информацията за BIN/IIN номера. BIN обикновено показва вида на картата като дебитна или кредитна, марката на картата (напр. Visa, MasterCard, Discover, American Express и т.н.) и нивото на картата като Classic, Standard, Gold, Platinum и World Signia. Цялата тази информация, съчетана с геолокация на потребителя, картата и IP може да помогне за намаляване на измамите.
  • Географско местоположение — Вземете географско местоположение въз основа на IP или dns име
  • IP Sidekick — IP Sidekick е API за геолокация, който връща информация за IP адрес. Можете да го използвате, за да персонализирате съдържанието си въз основа на местоположението на посетителя или да покажете неговата държава.
  • IP2Location IP Geolocation Web Service — IP2Location уеб услугата предоставя обратно търсене на IP адрес към ISO3166 код на държава, регион или щат, град, географска ширина и дължина, пощенски/пощенски код, часова зона, ISP, мрежова скорост, код на област, код на метеорологична станция, име на метеорологична станция, данни от мобилен оператор, надморска височина и тип на използване. Посетете https://www.ip2location.com/web-service за повече информация.
  • Geo IP — Geo IP API от Weatherbit предлага JSON IP / GeoIP API, който ви позволява да получите IP адреса на посетителя или да заявите данни за местоположението от всеки IP адрес. Валидни изходи включват JSON, JSONP и plantext. Поддържа споделяне на ресурси от различни източници (CORS).
  • geolocation — API за геолокация. Трябвало ли ви е някога да знаете откъде идва човекът, който посещава уебсайта ви? Просто използвайте този API.
  • IP Geolocation — Този API връща подробна информация за географското местоположение, собствеността и свързаността на предоставения IPv4 IP адрес. Осъществено от патентована технология за геолокация на IP от следващо поколение.
  • IP ГЕОЛОКАЦИЯ — Изходен Json формат. Проверете географската ширина и дължина на местоположението, името на града, името на държавата, кода на държавата, името на интернет доставчика, региона, пощенския код и др.
  • Magento 2 Currency Language Switcher — Превключвателят на валута и език на Magento 2 автоматично променя езика и валутата на магазина въз основа на местоположението на потребителя. Разширението открива географското местоположение на всеки посетител с помощта на своята IP база данни MaxMind и ги пренасочва към изглед на магазин с техния местен език и валута.
  • Геолокация на IP адрес — Услуга за геолокация на IP адрес за идентифициране на континент, код на държава, име на държава, регион (щат, окръг, провинция, регион, територия, област и т.н.), град, пощенски код, код на метрото, код на област , географска ширина, дължина, доставчик на интернет услуги (ISP) и организация
  • IP2Location — Уеб услугата за геолокация IP2Location позволява незабавно идентифициране на географското местоположение на онлайн посетителите чрез използване на IP адрес. Уеб услугата за геолокация IP2Location връща географска информация като държава, регион, град, географска ширина, дължина, ISP и име на домейн.
  • IP to Geolocation — IP адреси към RESTful API за геолокация. Геолокализация на IPv4 и IPv6, мулти изходни формати. Прост и добре документиран, лесен и бърз за изпълнение. Предлага се голям безплатен план.
  • IP геолокация с зона на сигурност — Този API връща подробна информация за географското местоположение, собствеността и свързаността на предоставения IPv4 IP адрес. Този конкретен API също така включва увереност на геолокацията и оценка на площта. Осъществено от патентована технология за геолокация на IP от следващо поколение.
  • DB-IP IP геолокация — Търсене на данни за географско местоположение като код на държава, щат и град по IPv4 или IPv6 адрес.
  • Clearip — API за изграждане на уеб и мобилни приложения с локация. Единственият API за IP към геолокация, от който някога ще имате нужда.
  • IP геолокация от ipgeolocation.io — API за IP геолокация позволява на разработчиците да получат информация за геолокация за даден IP адрес. Точките за данни, върнати от този GeoIP API, включват град, щат, провинция, държава, континент, географска ширина, дължина, регион, часова зона, текущо време, организация, ISP, местна валута и знамена на държави. Този API за IP местоположение може да се използва за персонализиране на съдържанието, географско насочване, геозониране, насочване на реклами, управление на цифрови права, автоматично попълване на формуляри и т.н. С безплатния план можете да правите 15 000 IP извиквания на API за търсене на месец. Платените планове започват от $15 на месец.
  • IP 2 Location — IP2Location предлага мощен API за IP към геолокация в реално време, способен да търси точни данни за местоположение и да оценява заплахите за сигурността, произтичащи от рискови IP адреси. Резултатите се доставят в рамките на милисекунди в JSON. Използвайки IP2Location API, вие ще можете да локализирате посетителите на уебсайта от пръв поглед и съответно да коригирате вашето потребителско изживяване и приложение
  • IP геолокация — Незабавно намиране на физическо местоположение на IP адрес.
  • Откриване на IP аномалия — API за цифрови активи на Monapi позволява на бизнеса да автоматизира търсенето на репутация в реално време за всеки даден IPv4. Вземете класификация на заплахи, географско местоположение и повече данни в едно извикване на API. Разработчиците могат да използват този API, за да намалят нежеланите регистрации, да локализират IP адреси и домейни, да намалят измамите, да осигурят тръбопроводи за внедряване и много повече! Присъединете се към нашето движение за защита на вашето приложение и се насладете на изграждането на сигурност.
  • Географско местоположение — IP адрес в реално време за JSON API за местоположение
  • IP to Country Geolocation — Този API връща подробна информация за държавата, идентифицирана чрез геолокиране на предоставения IPv4 IP адрес. Това включва дефинирани от ISO имена, езици, валути, дефинирани от ООН и Световната банка имена на региони и нива на доходи. Осъществено от патентована технология за геолокация на IP от следващо поколение.
  • IP — IP API предлага JSON REST API за извличане на информация за географско местоположение и мрежа на IP адреси и потребители. IPv4 и IPv6 се поддържат.
  • https://ipfinder.io/ — ipfinder предлага един от водещите приложни програмни интерфейси (API) за IP към геолокация и услуги за глобална IP база данни по целия свят.

Първоначално публикувано в blog.rapidapi.com на 17 септември 2019 г.