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

Come utilizzare l'API IPStack per le ricerche di geolocalizzazione IP / Promosso
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 sull'arancio Ottieni la chiave API gratuita pulsante nell'angolo in alto a destra. Vedrai i vari piani di ipstack (di cui parleremo in seguito).

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.

Una volta che lo hai fatto, vedrai a Avvio veloce pagina 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: Ciò consente di cercare i dati per più indirizzi IP contemporaneamente.
  • Ricerca del richiedente: Utilizzare questo per cercare i dati per l'indirizzo IP che sta facendo 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 dai un'occhiata al suo posto:

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

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 usare i risultati attraverso linguaggi come PHP o JavaScript. ipstack è flessibile e funziona anche con altri linguaggi e con una varietà di framework.

Un esame completo del codice va oltre lo scopo di questo articolo, quindi ti consigliamo di dare un'occhiata al Codice di esempio sezione 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 utilizzo. 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.

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 sono state 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 si tratta di 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

Scopri di più su: Indirizzo IP.