Τρόπος χρήσης του API IPStack για αναζητήσεις γεωγραφικών διευθύνσεων IP

Θέλετε να τοποθετήσετε γεωγραφικά τις διευθύνσεις IP των επισκεπτών του ιστοτόπου σας; Ελέγξτε το ipstack, μια μεγάλη υπηρεσία IP γεωγραφικής τοποθέτησης που κάνει αυτό εύκολο.

Θέλετε να τοποθετήσετε γεωγραφικά τις διευθύνσεις IP των επισκεπτών του ιστοτόπου σας;  Ελέγξτε το ipstack, μια μεγάλη υπηρεσία IP γεωγραφικής τοποθέτησης που κάνει αυτό εύκολο.
Αυτή η δημοσίευση έγινε δυνατή από αποβάθρα μέσω αποζημίωσης. Το πραγματικό περιεχόμενο και οι απόψεις είναι οι μοναδικές απόψεις του συγγραφέα, ο οποίος διατηρεί την συντακτική ανεξαρτησία, ακόμη και όταν χορηγείται μια θέση. Για περισσότερες λεπτομέρειες, διαβάστε την αποποίηση ευθυνών μας.

Αν τρέχετε έναν ιστότοπο, σίγουρα ενδιαφέρεστε για το ποιος το επισκέπτεται. Αλλά γιατί να αφήσετε τον εαυτό σας στο σκοτάδι, μαντεύοντας για τους επισκέπτες σας ή να εργάζεστε με ελλιπείς πληροφορίες;

Το ipstack είναι ένα ισχυρό εργαλείο για τον ιστότοπό σας που μπορεί να εντοπίσει τους επισκέπτες σας μέσω διεύθυνσης IP μέσω γεωγραφικής κατανομής. Διαβάστε παρακάτω για να μάθετε περισσότερα σχετικά με αυτό το εργαλείο γεωγραφικής κατανομής IP και πώς να το χρησιμοποιήσετε.

Τι είναι το ipstack;

Το ipstack είναι ένα AP API γεωγραφικής κατανομής που μπορεί να αναζητήσει ακριβείς τοποθεσίες για τους επισκέπτες του ιστοτόπου σας σε πραγματικό χρόνο. Όταν θέλετε να δείτε τις πληροφορίες, μπορείτε να τις κατεβάσετε σε δευτερόλεπτα σε μορφή JSON ή XML για εύκολη εξέταση και επεξεργασία.

Υπάρχουν διάφοροι λόγοι που η χρήση ενός εργαλείου όπως αυτό είναι επωφελές. Για ένα, σας βοηθάει να ανιχνεύετε πιο αποτελεσματικά τις απειλές από τις επικίνδυνες διευθύνσεις IP. Όταν μια διεύθυνση αδίστακτου επισκέπτεται τον ιστότοπό σας, η γρήγορη ταυτοποίηση του ipstack βοηθάει στην προστασία του.

Ένας άλλος λόγος που δεν αφορά την ασφάλεια είναι η προσαρμογή της εμπειρίας των επισκεπτών σας με βάση την τοποθεσία. Για παράδειγμα, μπορείτε να ανιχνεύσετε τη χώρα ενός χρήστη και να αλλάξετε τις ρυθμίσεις γλώσσας με βάση την τοποθεσία IP. Ή, ενδέχεται να έχετε λίγο διαφορετικό περιεχόμενο προτεραιότητας στον ιστότοπό σας ανάλογα με την περιοχή του χρήστη.

Ξεκινώντας με το ipstack

Μπορείτε να δοκιμάσετε το ipstack χωρίς κόστος με ένα δωρεάν κλειδί API. Προχωρήστε στην αρχική σελίδα του ipstack και κάντε κλικ στο κουμπί πορτοκαλί κουμπί Get Free API Key στην επάνω δεξιά γωνία. Θα δείτε διάφορα σχέδια του ipstack (τα οποία θα συζητήσουμε παρακάτω).

ipstack IP γεωγραφική θέση Δωρεάν κλειδί API

Στη συνέχεια, θα πρέπει να εγγραφείτε για έναν δωρεάν λογαριασμό. Εισαγάγετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας και έναν κωδικό πρόσβασης, καθώς και τη διεύθυνση χρέωσής σας (και τις πληροφορίες της εταιρείας, αν θέλετε). Δεν χρειάζεται να καθορίσετε πληροφορίες πληρωμής για το δωρεάν πρόγραμμα.

Αφού το κάνετε αυτό, θα δείτε μια σελίδα Quickstart με το κλειδί API. Θα χρειαστείτε αυτό για να έχετε πρόσβαση στην υπηρεσία, οπότε βεβαιωθείτε ότι το διατηρείτε ασφαλές.

Αναζήτηση IP

Θα πρέπει να γνωρίζετε για τις τρεις κύριες μεθόδους χρήσης της IP IPPack:

  • Standard Lookup: Η πιο απλή μέθοδος, αυτή αναζητά τα δεδομένα πίσω από μια ενιαία διεύθυνση IP.
  • Bulk Lookup: Αυτό σας επιτρέπει να αναζητήσετε δεδομένα για πολλαπλές διευθύνσεις IP ταυτόχρονα.
  • Αναζητητής ερωτηματολογίου: Χρησιμοποιήστε αυτό για να αναζητήσετε δεδομένα για τη διεύθυνση IP που κάνει το αίτημα API.

Ανεξάρτητα από το ποια από τις τρεις μεθόδους χρησιμοποιείτε, όλες οι κλήσεις προς το API ipstack αρχίζουν με την ίδια διεύθυνση βάσης:

http://api.ipstack.com/ 

Για μια βασική αναζήτηση IP, το μόνο που έχετε να κάνετε είναι να προσθέσετε τη συγκεκριμένη διεύθυνση IP σε αυτήν τη διεύθυνση URL, ακολουθούμενη από το κλειδί πρόσβασης. Για παράδειγμα, αυτή η διεύθυνση URL (με έγκυρο κλειδί πρόσβασης) θα αναζητήσει τις πληροφορίες για μια διεύθυνση IP UltraDNS:

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

Για μαζική αναζήτηση, απλά διαχωρίστε δύο ή περισσότερες διευθύνσεις IP με κόμματα:

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

Τέλος, για μια αναζήτηση αιτητή, δεν χρειάζεται να συμπεριλάβετε μια διεύθυνση IP. Αντ 'αυτού, προσθέστε check στη θέση του:

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

ipstack ip Γεωγραφική αναζήτηση Παράδειγμα Παράδειγμα

Από προεπιλογή, τα αποτελέσματα θα εμφανίζονται σε μορφή JSON σε μια νέα καρτέλα όταν ανοίγετε αυτούς τους συνδέσμους. Περιλαμβάνει πληροφορίες σχετικά με την πλησιέστερη πόλη, χώρα, γεωγραφικό πλάτος, γεωγραφικό μήκος, γλώσσα που ομιλείται σε αυτήν την περιοχή και πολλά άλλα.

Χρησιμοποιώντας το ipstack στον ιστότοπό σας

Φυσικά, πιθανότατα δεν πρόκειται να εισαγάγετε μη αυτόματα τις διευθύνσεις IP σε μια διεύθυνση URL για να χρησιμοποιήσετε το API ipstack. Στο backend του ιστότοπού σας, μπορείτε να καλέσετε το ipstack και να χρησιμοποιήσετε τα αποτελέσματα μέσω γλωσσών όπως PHP ή JavaScript. Το ipstack είναι ευέλικτο και συνεργάζεται με άλλες γλώσσες και με διάφορα πλαίσια.

ipstack ip geolocation Δείγμα PHP

Μια πλήρης εξέταση του κώδικα είναι πέρα ​​από το πεδίο εφαρμογής αυτού του άρθρου, γι 'αυτό σας συνιστούμε να ρίξετε μια ματιά στην ενότητα του κώδικα δείγματος της χρήσιμης τεκμηρίωσης του ipstack. Δείτε την επεξήγηση του JavaScript Τι είναι το JavaScript και πώς λειτουργεί; Τι είναι το JavaScript και πώς λειτουργεί; Τι είναι το Javascript; Είναι μια γλώσσα προγραμματισμού που χρησιμοποιείται για την ενίσχυση ιστοσελίδων. Περιλαμβάνει τη δυναμική ενημέρωση ιστοσελίδων, διεπαφών χρήστη και πολλά άλλα. Ας δούμε τι είναι το Javascript. Διαβάστε περισσότερα αν χρειάζεστε ένα αστάρι.

Αφού έχετε ενσωματώσει το API στην ιστοσελίδα σας και αποθηκεύετε τα δεδομένα, θα βρείτε όλες τις χρήσεις για αυτό. Το API μπορεί να ανιχνεύσει ανιχνευτές και χρήστες Tor έτσι μπορείτε εύκολα να τους αποκλείσετε. Η ενότητα νομίσματος σας επιτρέπει να προσφέρετε καταστήματα στο τοπικό νόμισμα του χρήστη. Και να μάθετε ποιο ποσοστό των επισκεπτών σας προέρχεται από ποιες χώρες είναι πολύτιμες.

Τιμολόγηση

Το δωρεάν κλειδί API του ipstack περιλαμβάνει 10.000 αιτήσεις ανά μήνα με τη βασική ενότητα τοποθεσίας. Για έναν μικρό ιστότοπο, αυτό θα πρέπει να είναι αρκετό, αλλά οι επαγγελματίες χρήστες πιθανόν θα ήθελαν να αναβαθμίσουν σε ένα σχέδιο πριμοδότησης.

ipstack ip Σχέσεις τιμολόγησης γεωγραφικής θέσης

Βασικά, στα 9, 99 δολάρια το μήνα, είναι ένα βήμα παραπάνω από το ελεύθερο σχέδιο. Αναβαθμίζει τα μηνιαία σας αιτήματα σε 50.000 και περιλαμβάνει κρυπτογράφηση SSL. Θα αποκτήσετε επίσης πρόσβαση σε πρόσθετες ενότητες που σας ενημερώνουν περισσότερα για την IP του χρήστη, συμπεριλαμβανομένων των νομισμάτων και των ζωνών ώρας. Εάν χρειάζεστε ακόμα περισσότερα, μπορείτε να δείτε τα σχέδια Professional ή Professional Plus.

Αναζητήσεις Made Easy Με ipstack

Το ipstack λαμβάνει πάνω από δύο εκατομμύρια αιτήματα και ενημερώνει τη βάση δεδομένων του περισσότερες από 20 φορές την ημέρα. Είναι επίσης αξιόπιστο, με uptime 99, 998% τις τελευταίες 30 ημέρες. Είτε δοκιμάζετε το δωρεάν σχέδιο είτε επιλέγετε μια προσφορά υψηλής ποιότητας, μπορείτε να μάθετε ότι είναι μια αξιόπιστη λύση για τις ανάγκες σας αναζήτησης γεωγραφικού εντοπισμού IP.

Για περαιτέρω ανάγνωση, δείτε πώς μπορείτε να ανιχνεύσετε μια διεύθυνση IP και να βρείτε τη δική σας Πώς να εντοπίσετε μια διεύθυνση IP σε έναν υπολογιστή και πώς να βρείτε τη δική σας Πώς να εντοπίσετε μια διεύθυνση IP σε έναν υπολογιστή και πώς να βρείτε τη δική σας Θέλετε να δείτε IP διεύθυνση του υπολογιστή σας; Ίσως θέλετε να ανακαλύψετε πού βρίσκεται ένας άλλος υπολογιστής; Διατίθενται διάφορα δωρεάν εργαλεία που σας ενημερώνουν περισσότερα για έναν υπολογιστή και μια διεύθυνση IP. Διαβάστε περισσότερα .

Image Credit: efks / ΚατάθεσηΦωτογραφίες

In this article