Jak korzystać z interfejsu API IPStack do wyszukiwania geolokalizacji IP

  • Joseph Goodman
  • 0
  • 2289
  • 232
Ten post został umożliwiony przez układarkę poprzez kompensację. Rzeczywista treść i opinie są wyłącznymi poglądami autora, który zachowuje niezależność redakcyjną, nawet gdy post jest sponsorowany. Aby uzyskać więcej informacji, przeczytaj nasze wyłączenie odpowiedzialności.

Jeśli prowadzisz witrynę, z pewnością interesuje Cię, kto ją odwiedza. Ale po co pozostawiać się w ciemności, zgadując o odwiedzających lub pracując z niepełnymi informacjami?

ipstack to potężne narzędzie dla Twojej witryny, które może lokalizować odwiedzających według adresu IP za pośrednictwem geolokalizacji. Czytaj dalej, aby dowiedzieć się więcej o tym narzędziu do geolokalizacji IP i jak z niego korzystać.

Co to jest ipstack?

ipstack to interfejs API geolokalizacji IP, który w czasie rzeczywistym może wyszukiwać dokładne lokalizacje odwiedzających witrynę. Aby wyświetlić informacje, możesz pobrać je w kilka sekund w formacie JSON lub XML, aby ułatwić ich przeglądanie i przetwarzanie.

Istnieje kilka powodów, dla których korzystanie z takiego narzędzia jest korzystne. Po pierwsze, pomaga efektywniej wykrywać zagrożenia z ryzykownych adresów IP. Gdy fałszywy adres odwiedza twoją stronę, szybka identyfikacja ipstack pomaga zachować bezpieczeństwo.

Innym powodem niezwiązanym z bezpieczeństwem jest dostosowanie doświadczenia użytkowników na podstawie lokalizacji. Na przykład możesz wykryć kraj użytkownika i zmienić ustawienia języka w locie w zależności od jego adresu IP. Lub może być nieco inna treść priorytetowa w witrynie w zależności od regionu użytkownika.

Rozpoczęcie pracy z ipstack

Możesz wypróbować ipstack bez żadnych kosztów z bezpłatnym kluczem API. Przejdź do strony głównej ipstack i kliknij pomarańczowy Uzyskaj bezpłatny klucz API przycisk w prawym górnym rogu. Zobaczysz różne plany ipstack (które omówimy poniżej).

Następnie musisz założyć darmowe konto. Wpisz swój adres e-mail i hasło, a także adres rozliczeniowy (i informacje o firmie, jeśli chcesz). Nie musisz podawać żadnych informacji o płatnościach dla bezpłatnego abonamentu.

Gdy to zrobisz, zobaczysz Szybki start strona z kluczem API. Będziesz potrzebował tego, aby uzyskać dostęp do usługi, więc upewnij się, że jest bezpieczny.

Wyszukiwanie adresów IP

Powinieneś wiedzieć o trzech głównych metodach korzystania z adresu IP ipstack:

  • Standardowe wyszukiwanie: Najprostsza metoda, która wyszukuje dane za jednym adresem IP.
  • Wyszukiwanie zbiorcze: Umożliwia to wyszukiwanie danych dla wielu adresów IP jednocześnie.
  • Wyszukiwanie żądającego: Użyj tego, aby wyszukać dane adresu IP, który wysyła żądanie API.

Bez względu na to, z której z trzech metod korzystasz, wszystkie wywołania interfejsu API ipstack rozpoczynają się od tego samego podstawowego adresu URL:

http://api.ipstack.com/ 

Aby przeprowadzić podstawowe wyszukiwanie adresu IP, wystarczy dołączyć odpowiedni adres IP do tego adresu URL, a następnie klucz dostępu. Na przykład ten adres URL (z prawidłowym kluczem dostępu) będzie wyszukiwał informacje dotyczące adresu IP UltraDNS:

http://api.ipstack.com/156.154.71.1?access_key=ABC123&format=1 

Aby wyszukać zbiorczo, po prostu oddziel dwa lub więcej adresów IP przecinkami:

http://api.ipstack.com/156.154.71.1,156.154.70.1?access_key=ABC123&format=1 

Wreszcie, w przypadku wyszukiwania osoby żądającej nie trzeba podawać adresu IP. Zamiast tego dodaj czek Na swoim miejscu:

http://api.ipstack.com/check?access_key=ABC123&format=1 

Domyślnie po otwarciu tych łączy zobaczysz wyniki w formacie JSON w nowej karcie. Zawiera informacje o najbliższym mieście, kraju, szerokości i długości geograficznej, języku używanym w tym obszarze i więcej.

Korzystanie z ipstack w Twojej witrynie

Oczywiście prawdopodobnie nie będziesz ręcznie wpisywać adresów IP w adresie URL, aby użyć interfejsu API ipstack. Na zapleczu swojej witryny możesz wywołać ipstack i korzystać z wyników w językach takich jak PHP lub JavaScript. ipstack jest elastyczny i współpracuje z innymi językami oraz różnymi frameworkami.

Pełne zbadanie kodu wykracza poza zakres tego artykułu, dlatego zalecamy zapoznanie się z Przykładowy kod sekcja pomocnej dokumentacji ipstack. Zobacz nasze wyjaśnienie dotyczące JavaScript Co to jest JavaScript i jak działa? Co to jest JavaScript i jak działa? Co to jest Javascript? Jest to język programowania używany do ulepszania stron internetowych. Obejmuje dynamicznie aktualizowane strony internetowe, interfejsy użytkownika i wiele innych. Zobaczmy, o co chodzi w Javascript. jeśli potrzebujesz podkładu.

Po zintegrowaniu interfejsu API z witryną i przechowywaniu danych znajdziesz dla niego wszelkiego rodzaju zastosowania. Interfejs API może wykrywać roboty i użytkowników Tora, dzięki czemu można je łatwo zablokować. Moduł waluty pozwala oferować witryny sklepowe w lokalnej walucie użytkownika. I dowiedzieć się, jaki procent odwiedzających pochodzi z tego, które kraje są cenne.

cennik

Twój bezpłatny klucz API ipstack obejmuje 10 000 żądań miesięcznie w podstawowym module lokalizacji. W przypadku małej witryny powinno to wystarczyć, ale użytkownicy profesjonalni prawdopodobnie będą chcieli przejść na plan premium.

Podstawowy, za 9,99 USD miesięcznie, jest o jeden krok wyżej od bezpłatnego abonamentu. Zwiększa miesięczne żądania do 50 000 i obejmuje szyfrowanie SSL. Uzyskasz również dostęp do dodatkowych modułów, które podają więcej informacji o adresie IP użytkownika, w tym o walutach i strefach czasowych. Jeśli potrzebujesz jeszcze więcej, możesz sprawdzić plany Professional lub Professional Plus.

Łatwe wyszukiwanie dzięki ipstack

ipstack otrzymuje ponad dwa miliony żądań i aktualizuje swoją bazę danych ponad 20 razy dziennie. Jest również niezawodny, z 99,998% czasu pracy w ciągu ostatnich 30 dni. Niezależnie od tego, czy wypróbujesz bezpłatny abonament, czy wybierzesz ofertę premium, możesz wiedzieć, że jest to zaufane rozwiązanie dla Twoich potrzeb wyszukiwania geolokalizacji IP.

Aby przeczytać dalej, sprawdź, jak prześledzić adres IP i znaleźć własny. Jak śledzić adres IP na komputerze i jak znaleźć własny Jak śledzić adres IP na komputerze i jak znaleźć własny. Chcesz zobaczyć Adres IP twojego komputera? Być może chcesz dowiedzieć się, gdzie znajduje się inny komputer? Dostępne są różne bezpłatne narzędzia, które mówią więcej o komputerze i jego adresie IP. .

Kredyt obrazu: efks / DepositPhotos




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.