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 do 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 może w czasie rzeczywistym 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ą witrynę, 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. Udaj się do ipstack strona główna 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ć bezpłatne konto. Wprowadź 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 tego potrzebować, 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 dla 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.
W przypadku wyszukiwania zbiorczego 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, aby wyszukać osobę żądającą, nie musisz podawać adresu IP. Zamiast tego dodaj czek Na swoim miejscu:
http://api.ipstack.com/check? access_key = ABC123 i format = 1.
Domyślnie po otwarciu tych linków 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 korzystać z 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 Pomocna dokumentacja ipstack. Widzieć nasze wyjaśnienie JavaScript Co to jest JavaScript i jak działa?Jeśli uczysz się tworzenia stron internetowych, oto co powinieneś wiedzieć o JavaScript i jak działa on z HTML i CSS. Czytaj więcej jeśli potrzebujesz podkładu.
Po zintegrowaniu interfejsu API z witryną i przechowywaniu danych znajdziesz dla niego wiele różnych zastosowań. 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 dokonać aktualizacji do wersji plan premium.
Podstawowy, za 9,99 USD miesięcznie, jest o jeden krok wyżej od bezpłatnego abonamentu. Podnosi twoje 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 wniosków i aktualizuje 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.
Do dalszego czytania sprawdź jak prześledzić adres IP i znaleźć własny Jak śledzić adres IP na komputerze i jak znaleźć własnyChcesz zobaczyć adres IP swojego 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. Czytaj więcej .
Źródło obrazu: efks /Depozyt Zdjęcia
Ben jest zastępcą redaktora i menedżerem postów sponsorowanych w MakeUseOf. On trzyma B.S. w Computer Information Systems z Grove City College, gdzie ukończył Cum Laude i z wyróżnieniem w swojej specjalności. Lubi pomagać innym i jest pasjonatem gier wideo jako medium.