Come utilizzare l'API IPStack per le ricerche di geolocalizzazione IP

Vuoi geolocalizzare gli indirizzi IP dei visitatori del tuo sito web? Scopri ipstack, un ottimo servizio di geolocalizzazione IP che rende questo facile.

Vuoi geolocalizzare gli indirizzi IP dei visitatori del tuo sito web?  Scopri ipstack, un ottimo servizio di geolocalizzazione IP che rende questo facile.
Questo post è stato reso possibile da apilayer tramite compensazione. I contenuti e le opinioni effettivi sono le uniche opinioni dell'autore, che mantiene l'indipendenza editoriale, anche quando un post è sponsorizzato. Per maggiori dettagli, si prega di leggere il nostro disclaimer.

Se gestisci un sito web, sei certamente interessato a chi lo visita. Ma perché lasciarti all'oscuro indovinando i tuoi visitatori o lavorando con informazioni incomplete?

ipstack è un potente strumento per il tuo sito web che può individuare i tuoi visitatori per indirizzo IP attraverso la geolocalizzazione. Continua a leggere per saperne di più su questo strumento di geolocalizzazione IP e su come usarlo.

Che cos'è ipstack?

ipstack è una API di geolocalizzazione IP che può cercare luoghi precisi per i visitatori del tuo sito web in tempo reale. Quando vuoi vedere le informazioni, puoi scaricarle in pochi secondi in formato JSON o XML per una facile revisione ed elaborazione.

Ci sono diversi motivi per cui l'utilizzo di uno strumento come questo è vantaggioso. Per uno, ti aiuta a rilevare le minacce da indirizzi IP rischiosi in modo più efficiente. Quando un indirizzo errato visita il tuo sito, l'identificazione rapida di ipstack aiuta a tenerlo al sicuro.

Un altro motivo di non sicurezza è la regolazione dell'esperienza dei tuoi visitatori in base alla posizione. Ad esempio, è possibile rilevare il paese di un utente e modificare le impostazioni della lingua in tempo reale in base a dove si trova il loro IP. In alternativa, potresti avere un contenuto leggermente diverso nella priorità del tuo sito web in base alla regione dell'utente.

Iniziare con ipstack

Puoi provare ipstack gratuitamente con una chiave API gratuita. Vai alla homepage di ipstack e fai clic sul pulsante arancione Ottieni chiave API gratuita nell'angolo in alto a destra. Vedrai i vari piani di ipstack (di cui parleremo in seguito).

geolocalizzazione ipstack ip Chiave API gratuita

Successivamente, è necessario registrarsi per un account gratuito. Inserisci il tuo indirizzo e-mail e una password, così come il tuo indirizzo di fatturazione (e le informazioni sulla società se lo desideri). Non è necessario specificare alcuna informazione di pagamento per il piano gratuito.

Dopo averlo fatto, vedrai una pagina Avvio rapido con la tua chiave API. Avrai bisogno di questo per accedere al servizio, quindi assicurati di tenerlo al sicuro.

Ricerche IP

Dovresti conoscere i tre principali metodi di utilizzo dell'IP di ipstack:

  • Ricerca standard: il metodo più diretto, questo cerca i dati dietro un singolo indirizzo IP.
  • Ricerca collettiva: consente di cercare dati per più indirizzi IP contemporaneamente.
  • Ricerca Richiedente: utilizzare questa opzione per cercare i dati per l'indirizzo IP che sta effettuando la richiesta API.

Indipendentemente da quale dei tre metodi utilizzi, tutte le chiamate all'API ipstack iniziano con lo stesso URL di base:

http://api.ipstack.com/ 

Per una ricerca IP di base, tutto ciò che devi fare è aggiungere l'indirizzo IP in questione a questo URL, seguito dalla tua chiave di accesso. Ad esempio, questo URL (con una chiave di accesso valida) cercherà le informazioni per un IP UltraDNS:

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

Per una ricerca collettiva, è sufficiente separare due o più indirizzi IP con virgole:

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

Infine, per una ricerca del richiedente, non è necessario includere un indirizzo IP. Invece, aggiungi il controllo al suo posto:

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

geolocalizzazione ipstack ip Ricerca di esempio

Per impostazione predefinita, vedrai i risultati in formato JSON in una nuova scheda quando apri questi link. Include informazioni sulla città, il paese, la latitudine, la longitudine, la lingua più vicina in quella zona e altro ancora.

Utilizzando ipstack sul tuo sito web

Ovviamente, probabilmente non inserirai manualmente gli indirizzi IP in un URL per utilizzare l'API ipstack. Sul backend del tuo sito web puoi chiamare ipstack e utilizzare i risultati attraverso linguaggi come PHP o JavaScript. ipstack è flessibile e funziona anche con altri linguaggi e con una varietà di framework.

geolocalizzazione ipstack ip Esempio PHP

Un esame completo del codice va oltre lo scopo di questo articolo, quindi ti consigliamo di dare un'occhiata alla sezione Codice di esempio della documentazione utile di ipstack. Vedi la nostra spiegazione di JavaScript Che cos'è JavaScript e come funziona? Che cos'è JavaScript e come funziona? Cos'è Javascript? È un linguaggio di programmazione usato per migliorare le pagine web. Include l'aggiornamento dinamico di pagine Web, interfacce utente e altro. Immergiti in ciò che riguarda Javascript. Leggi di più se hai bisogno di un primer.

Una volta che hai integrato l'API nel tuo sito web e stai memorizzando i dati, troverai tutti i tipi di usi. L'API può rilevare i crawler e gli utenti Tor in modo da poterli bloccare facilmente. Il modulo valuta ti consente di offrire vetrine nella valuta locale dell'utente. E imparare quale percentuale dei tuoi visitatori proviene da quali paesi è prezioso.

Prezzi

La chiave API ipstack gratuita include 10.000 richieste al mese con il modulo di posizione base. Per un sito Web di piccole dimensioni, questo dovrebbe essere sufficiente, ma gli utenti professionali vorranno probabilmente eseguire l'aggiornamento a un piano premium.

ipstack ip piani tariffari di geolocalizzazione

Di base, a $ 9, 99 al mese, è un passo avanti rispetto al piano gratuito. Aumenta le richieste mensili a 50.000 e include la crittografia SSL. Avrai inoltre accesso a moduli aggiuntivi che ti diranno di più sull'IP di un utente, compresi valuta e fusi orari. Se ti serve ancora di più, puoi consultare i piani Professional o Professional Plus.

Le ricerche semplificate con ipstack

ipstack riceve oltre due milioni di richieste e aggiorna il suo database più di 20 volte al giorno. È anche affidabile, con un uptime del 99, 998% negli ultimi 30 giorni. Sia che tu provi il piano gratuito o opti per un'offerta premium, puoi sapere che è una soluzione affidabile per le tue esigenze di ricerca di geolocalizzazione IP.

Per ulteriori informazioni, guarda come tracciare un indirizzo IP e trovare il tuo Come tracciare un indirizzo IP su un PC e come trovare il proprio come tracciare un indirizzo IP su un PC e come trovare il proprio Vuoi vedere il Indirizzo IP del tuo computer? Forse vuoi scoprire dove si trova un altro computer? Sono disponibili vari strumenti gratuiti che ti dicono di più su un computer e il suo indirizzo IP. Leggi di più .

Immagine di credito: efks / DepositPhotos

In this article