Comment utiliser l'API IPStack pour les recherches de géolocalisation IP

Comment utiliser l'API IPStack pour les recherches de géolocalisation IP / Promu
Ce poste a été rendu possible par une couche grâce à une compensation. Le contenu et les opinions sont ceux de l'auteur qui maintient son indépendance éditoriale, même lorsqu'un poste est sponsorisé. Pour plus de détails, veuillez lire notre clause de non-responsabilité..

Si vous exploitez un site Web, vous êtes certainement intéressé à savoir qui le visite. Mais pourquoi vous laisser dans le noir en devinant vos visiteurs ou en travaillant avec des informations incomplètes?

ipstack est un outil puissant pour votre site Web qui peut localiser vos visiteurs par adresse IP grâce à la géolocalisation. Lisez la suite pour en savoir plus sur cet outil de géolocalisation IP et sur son utilisation.

Qu'est-ce que ipstack??

ipstack est une API de géolocalisation IP qui peut rechercher des emplacements précis pour les visiteurs de votre site Web en temps réel. Lorsque vous souhaitez voir les informations, vous pouvez les télécharger en quelques secondes au format JSON ou XML pour une révision et un traitement faciles..

L'utilisation d'un outil comme celui-ci est avantageuse pour plusieurs raisons. D'une part, il vous aide à détecter plus efficacement les menaces provenant d'adresses IP à risque. Lorsqu'une adresse malhonnête visite votre site, l'identification rapide par ipstack permet de le garder en sécurité.

Une autre raison non liée à la sécurité consiste à adapter l'expérience de vos visiteurs en fonction de leur emplacement. Par exemple, vous pouvez détecter le pays d'un utilisateur et modifier les paramètres de langue à la volée en fonction de l'adresse IP. Vous pouvez également avoir un contenu légèrement différent priorisé sur votre site Web en fonction de la région de l'utilisateur..

Commencer avec ipstack

Vous pouvez essayer gratuitement ipstack avec une clé API gratuite. Allez à la page d'accueil ipstack et cliquez sur l'orange Obtenir une clé API gratuite bouton dans le coin supérieur droit. Vous verrez les différents plans d'ipstack (dont nous discuterons ci-dessous).

Ensuite, vous devrez créer un compte gratuit. Entrez votre adresse email et un mot de passe, ainsi que votre adresse de facturation (et des informations sur la société si vous le souhaitez). Vous n'avez pas besoin de spécifier d'informations de paiement pour le forfait gratuit..

Une fois que vous avez fait cela, vous verrez un Démarrage rapide page avec votre clé API. Vous en aurez besoin pour accéder au service. Veillez donc à le garder en sécurité..

Recherches IP

Vous devez connaître les trois méthodes principales d’utilisation de l’IP d’ipstack:

  • Recherche standard: La méthode la plus simple consiste à rechercher les données derrière une adresse IP unique..
  • Recherche en vrac: Cela vous permet de rechercher des données pour plusieurs adresses IP à la fois..
  • Requester Lookup: Utilisez-le pour rechercher des données pour l'adresse IP à l'origine de la demande d'API..

Quelle que soit la méthode utilisée, tous les appels à l'API ipstack commencent par la même URL de base:

http://api.ipstack.com/ 

Pour une recherche IP de base, tout ce que vous avez à faire est d’ajouter l’adresse IP en question à cette URL, suivie de votre clé d’accès. À titre d’exemple, cette URL (avec une clé d’accès valide) recherchera les informations d’une adresse IP UltraDNS:

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

Pour une recherche en bloc, séparez simplement deux adresses IP ou plus par des virgules:

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

Enfin, pour une recherche de demandeur, vous n'avez pas besoin d'inclure une adresse IP. Au lieu de cela, ajoutez vérifier à sa place:

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

Par défaut, vous verrez les résultats au format JSON dans un nouvel onglet lorsque vous ouvrez ces liens. Il comprend des informations sur la ville, le pays, la latitude, la longitude, la langue parlée dans cette région, etc..

Utiliser ipstack sur votre site web

Bien sûr, vous n'allez probablement pas entrer manuellement les adresses IP dans une URL pour utiliser l'API ipstack. Sur le backend de votre site Web, vous pouvez appeler ipstack et utiliser les résultats dans des langages tels que PHP ou JavaScript. ipstack est flexible et fonctionne avec d'autres langages et une variété de frameworks.

Un examen complet du code dépasse le cadre de cet article, nous vous recommandons donc de consulter la Exemple de code section de la documentation utile d'ipstack. Voir l'explication de JavaScript Qu'est-ce que JavaScript et comment ça marche? Qu'est-ce que JavaScript et comment ça marche? Qu'est ce que le Javascript? C'est un langage de programmation utilisé pour améliorer les pages Web. Cela inclut la mise à jour dynamique des pages Web, des interfaces utilisateur, etc. Nous allons plonger dans ce que Javascript est tout au sujet. Lire la suite si vous avez besoin d'un apprêt.

Une fois que l’API est intégrée à votre site Web et que vous stockez les données, vous trouverez toutes sortes d’utilisations. L'API peut détecter les robots d'exploration et les utilisateurs Tor afin que vous puissiez facilement les bloquer. Le module devise vous permet d’offrir des vitrines dans la devise locale de l’utilisateur. Et apprendre quel pourcentage de vos visiteurs viennent de quels pays est précieux.

Prix

Votre clé API ipstack gratuite inclut 10 000 requêtes par mois avec le module de localisation de base. Pour un petit site Web, cela devrait suffire, mais les utilisateurs professionnels voudront probablement passer à un plan premium..

Basic, à 9,99 $ par mois, constitue une avancée supplémentaire par rapport au plan gratuit. Il augmente vos demandes mensuelles à 50 000 et inclut le cryptage SSL. Vous aurez également accès à des modules supplémentaires qui vous en diront plus sur l'IP d'un utilisateur, notamment les devises et les fuseaux horaires. Si vous en avez encore besoin, vous pouvez consulter les forfaits Professional ou Professional Plus..

Lookups Made Easy avec ipstack

ipstack reçoit plus de deux millions de demandes et met à jour sa base de données plus de 20 fois par jour. Il est également fiable, avec 99.998% de disponibilité des 30 derniers jours. Que vous essayiez le plan gratuit ou optiez pour une offre premium, vous pouvez savoir que c'est une solution de confiance pour vos besoins en matière de recherche de géolocalisation IP.

Pour en savoir plus, découvrez comment tracer une adresse IP et trouver la vôtre. Comment tracer une adresse IP sur un PC & Comment trouver la vôtre Comment tracer une adresse IP sur un PC & Comment trouver la vôtre Adresse IP de votre ordinateur? Peut-être que vous voulez découvrir où se trouve un autre ordinateur? Divers outils gratuits sont disponibles pour vous en dire plus sur un ordinateur et son adresse IP. Lire la suite .

Crédit d'image: efks / DepositPhotos

Explorez plus sur: Adresse IP.