Εάν εκτελείτε έναν ιστότοπο, σίγουρα σας ενδιαφέρει ποιος τον επισκέπτεται. Αλλά γιατί να αφήσετε τον εαυτό σας στο σκοτάδι μαντεύοντας για τους επισκέπτες σας ή δουλεύοντας με ελλιπείς πληροφορίες;
ipstack είναι ένα ισχυρό εργαλείο για τον ιστότοπό σας που μπορεί να εντοπίσει τους επισκέπτες σας μέσω διεύθυνσης IP μέσω γεωγραφικής τοποθεσίας. Διαβάστε παρακάτω για να μάθετε περισσότερα σχετικά με αυτό το εργαλείο γεωγραφικής τοποθεσίας IP και πώς να το χρησιμοποιήσετε.
Τι είναι το ipstack;
Το ipstack είναι ένα API γεωγραφικής τοποθεσίας IP που μπορεί να αναζητά ακριβείς τοποθεσίες για τους επισκέπτες του ιστότοπού σας σε πραγματικό χρόνο. Όταν θέλετε να δείτε τις πληροφορίες, μπορείτε να τις κατεβάσετε σε δευτερόλεπτα σε μορφή JSON ή XML για εύκολη αναθεώρηση και επεξεργασία.
Υπάρχουν διάφοροι λόγοι ότι η χρήση ενός τέτοιου εργαλείου είναι επωφελής. Πρώτον, σας βοηθά να εντοπίζετε πιο αποτελεσματικά τις απειλές από επικίνδυνες διευθύνσεις IP. Όταν μια διεύθυνση απατεώνων επισκέπτεται τον ιστότοπό σας, η γρήγορη αναγνώριση του ipstack σας βοηθά να διατηρήσετε την ασφάλεια.
Ένας άλλος λόγος μη ασφάλειας είναι η προσαρμογή της εμπειρίας των επισκεπτών σας με βάση την τοποθεσία. Για παράδειγμα, ενδέχεται να εντοπίσετε τη χώρα ενός χρήστη και να αλλάξετε τις ρυθμίσεις γλώσσας εν κινήσει ανάλογα με το πού βρίσκεται η IP του. Εναλλακτικά, ενδέχεται να έχετε λίγο διαφορετικό περιεχόμενο στον ιστότοπό σας, ανάλογα με την περιοχή του χρήστη.
Ξεκινώντας με το ipstack
Μπορείτε να δοκιμάσετε το ipstack χωρίς κόστος με ένα δωρεάν κλειδί API. Προχωρήστε στο ipstack αρχική σελίδα και κάντε κλικ στο πορτοκαλί Λάβετε δωρεάν κλειδί API κουμπί στην επάνω δεξιά γωνία. Θα δείτε διάφορα σχέδια του ipstack (τα οποία θα συζητήσουμε παρακάτω).
Στη συνέχεια, θα πρέπει να εγγραφείτε για δωρεάν λογαριασμό. Εισαγάγετε τη διεύθυνση email και τον κωδικό πρόσβασής σας, καθώς και τη διεύθυνση χρέωσής σας (και τα στοιχεία της εταιρείας εάν θέλετε). Δεν χρειάζεται να προσδιορίσετε στοιχεία πληρωμής για το δωρεάν πρόγραμμα.
Μόλις το κάνετε αυτό, θα δείτε ένα Γρήγορη εκίνηση σελίδα με το κλειδί API σας. Θα το χρειαστείτε για να αποκτήσετε πρόσβαση στην υπηρεσία, οπότε βεβαιωθείτε ότι τη διατηρείτε ασφαλή.
Αναζητήσεις IP
Πρέπει να γνωρίζετε για τις τρεις βασικές μεθόδους χρήσης του IP του ipstack:
- Τυπική αναζήτηση: Η πιο απλή μέθοδος, αναζητά τα δεδομένα πίσω από μία μόνο διεύθυνση IP.
- Μαζική αναζήτηση: Αυτό σας επιτρέπει να αναζητήσετε δεδομένα για πολλές διευθύνσεις IP ταυτόχρονα.
- Αναζήτηση αιτητή: Χρησιμοποιήστε αυτό για να αναζητήσετε δεδομένα για τη διεύθυνση IP που υποβάλλει το αίτημα API.
Ανεξάρτητα από ποια από τις τρεις μεθόδους χρησιμοποιείτε, όλες οι κλήσεις προς το ipstack API ξεκινούν με την ίδια βασική διεύθυνση URL:
http://api.ipstack.com/
Για μια βασική αναζήτηση IP, το μόνο που έχετε να κάνετε είναι να προσθέσετε τη συγκεκριμένη διεύθυνση IP σε αυτήν τη διεύθυνση URL, ακολουθούμενη από το κλειδί πρόσβασης. Για παράδειγμα, αυτή η διεύθυνση URL (με έγκυρο κλειδί πρόσβασης) θα αναζητήσει τις πληροφορίες για ένα UltraDNS IP:
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. Αντ 'αυτού, προσθέστε έλεγχος στη θέση του:
http://api.ipstack.com/check? access_key = ABC123 & μορφή = 1.
Από προεπιλογή, θα δείτε τα αποτελέσματα σε μορφή JSON σε μια νέα καρτέλα όταν ανοίγετε αυτούς τους συνδέσμους. Περιλαμβάνει πληροφορίες για την πλησιέστερη πόλη, χώρα, γεωγραφικό πλάτος, μήκος, γλώσσα που ομιλείται σε αυτήν την περιοχή και πολλά άλλα.
Χρήση του ipstack στον ιστότοπό σας
Φυσικά, πιθανότατα δεν πρόκειται να εισαγάγετε μη αυτόματα διευθύνσεις IP σε μια διεύθυνση URL για να χρησιμοποιήσετε το API ipstack. Στο πίσω μέρος του ιστότοπού σας, μπορείτε να καλέσετε το ipstack και να χρησιμοποιήσετε τα αποτελέσματα μέσω γλωσσών όπως PHP ή JavaScript. Το ipstack είναι ευέλικτο και λειτουργεί με άλλες γλώσσες και μια ποικιλία πλαισίων.
Μια πλήρης εξέταση του κώδικα είναι πέρα από το πεδίο εφαρμογής αυτού του άρθρου, επομένως σας συνιστούμε να ρίξετε μια ματιά στο Δείγμα κώδικα τμήμα του χρήσιμη τεκμηρίωση του ipstack. Βλέπω η εξήγησή μας για το JavaScript Τι είναι το JavaScript και πώς λειτουργεί;Εάν μαθαίνετε την ανάπτυξη ιστού, δείτε τι πρέπει να γνωρίζετε σχετικά με τη JavaScript και πώς λειτουργεί με HTML και CSS. Διαβάστε περισσότερα αν χρειάζεστε ένα αστάρι.
Μόλις ενσωματώσετε το API στον ιστότοπό σας και αποθηκεύσετε τα δεδομένα, θα βρείτε κάθε είδους χρήσεις για αυτόν. Το API μπορεί να εντοπίσει προγράμματα ανίχνευσης και χρήστες Tor, ώστε να μπορείτε να τους αποκλείσετε εύκολα. Η ενότητα νομισμάτων σάς επιτρέπει να προσφέρετε βιτρίνες στο τοπικό νόμισμα του χρήστη. Και μαθαίνοντας ποιο ποσοστό των επισκεπτών σας προέρχεται από ποιες χώρες είναι πολύτιμες.
Τιμολόγηση
Το δωρεάν κλειδί API ipstack περιλαμβάνει 10.000 αιτήματα ανά μήνα με τη βασική ενότητα τοποθεσίας. Για έναν μικρό ιστότοπο, αυτό θα πρέπει να είναι αρκετό, αλλά οι επαγγελματίες χρήστες πιθανότατα θα θέλουν να κάνουν αναβάθμιση σε α πρόγραμμα πριμοδότησης.
Το βασικό, με 9,99 $ ανά μήνα, είναι ένα βήμα από το δωρεάν πρόγραμμα. Αυξάνει τα μηνιαία αιτήματά σας σε 50.000 και περιλαμβάνει κρυπτογράφηση SSL. Θα αποκτήσετε επίσης πρόσβαση σε επιπλέον λειτουργικές μονάδες που σας λένε περισσότερα σχετικά με την IP ενός χρήστη, συμπεριλαμβανομένων των νομισμάτων και των ζωνών ώρας. Εάν χρειάζεστε ακόμη περισσότερα, μπορείτε να δείτε τα προγράμματα Professional ή Professional Plus.
Οι αναζητήσεις γίνονται εύκολα με το ipstack
ipstack λαμβάνει πάνω από δύο εκατομμύρια αιτήματα και ενημερώνει τη βάση δεδομένων της περισσότερες από 20 φορές την ημέρα. Είναι επίσης αξιόπιστο, με 99,998% χρόνο λειτουργίας τις τελευταίες 30 ημέρες. Είτε δοκιμάζετε το δωρεάν πρόγραμμα είτε επιλέγετε μια premium προσφορά, μπορείτε να γνωρίζετε ότι είναι μια αξιόπιστη λύση για τις ανάγκες αναζήτησης γεωγραφικής τοποθεσίας IP.
Για περαιτέρω ανάγνωση, ρίξτε μια ματιά πώς να εντοπίσετε μια διεύθυνση IP και να βρείτε τη δική σας Πώς να εντοπίσετε μια διεύθυνση IP σε έναν υπολογιστή και πώς να βρείτε τη δική σαςΘέλετε να δείτε τη διεύθυνση IP του υπολογιστή σας; Ίσως θέλετε να ανακαλύψετε πού βρίσκεται άλλος υπολογιστής; Διατίθενται διάφορα δωρεάν εργαλεία που σας λένε περισσότερα για έναν υπολογιστή και τη διεύθυνση IP του. Διαβάστε περισσότερα .
Πιστωτική εικόνα: efks /Κατάθεση Φωτογραφίες
Ο Ben είναι αναπληρωτής συντάκτης και ο χορηγός Post Manager στο MakeUseOf. Είναι κάτοχος πτυχίου B.S. στα Πληροφοριακά Συστήματα Υπολογιστών από το Grove City College, όπου αποφοίτησε από τον Cum Laude και με το Honours στο μάθημα. Του αρέσει να βοηθάει τους άλλους και είναι παθιασμένος με τα βιντεοπαιχνίδια ως μέσο.