Ψάχνετε να προσαρμόσετε την ιστοσελίδα σας για τους επισκέπτες σε όλο τον κόσμο;  Το δωρεάν AP IP Geolocation API είναι ένα ισχυρό εργαλείο για τον έλεγχο.

Το API Geolocation Free IP είναι ένα πολύτιμο εργαλείο για webmasters

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

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

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

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

Τα πλεονεκτήματα των API γεωγραφικής κατανομής

Μια διεπαφή προγραμματισμού εφαρμογών, ή το API, είναι ένα σύνολο ορισμών και πρωτοκόλλων που μπορείτε να χρησιμοποιήσετε για την κατασκευή λογισμικού. Εν ολίγοις, ένα API επιτρέπει σε δύο εφαρμογές να μιλούν μεταξύ τους. Συνήθως, οι υπηρεσίες παρέχουν API για να επιτρέψουν στο λογισμικό να έχει πρόσβαση στα δεδομένα που συλλέγονται από μια υπηρεσία.

Ο κωδικός API IP Geolocation επέστρεψε

Με τη γεωγραφική τοποθέτηση, τα δεδομένα αυτά βασίζονται στην περιφερειακή τοποθεσία σας, όπως καθορίζεται από τη διεύθυνση IP σας.

Τα πεδία διευθύνσεων IP IP (Internet Protocol) διανέμονται από την Αρχή Ηλεκτρονικών Αριθμών (IANA). Αυτά λαμβάνονται από τα περιφερειακά μητρώα στο Διαδίκτυο (RIR), όπως το ARIN για τη Βόρεια Αμερική και το APNIC για την περιοχή Ασίας-Ειρηνικού.

Με τη σειρά τους, οι σειρές διευθύνσεων διανέμονται σε χώρες, στη συνέχεια Παροχείς Υπηρεσιών Διαδικτύου (ISPs). Αυτό σημαίνει ότι μπορείτε να εντοπίσετε μια διεύθυνση IP μέσα σε λίγα μέτρα από την τοποθεσία του χρήστη. Φυσικά, ως προγραμματιστής ιστού ή εφαρμογών, πιθανότατα δεν θα χρειαστείτε τόσο μεγάλη εξειδίκευση.

Τι μπορείτε να κάνετε με το AP Geolocation IP

Ωστόσο, ίσως χρειαστεί να ξέρετε τη γενική γεωγραφική θέση (γεωγραφική θέση) ενός επισκέπτη ιστότοπου ή ενός χρήστη εφαρμογής.

Γιατί να το χρησιμοποιήσετε;

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

Το IP Geolocation API είναι ελεύθερο για χρήση και προσφέρει API βασισμένο σε JSON με λεπτομερή δεδομένα χώρας. Το JavaScript Object Notation είναι ίσως η πιο κοινή μέθοδος αποθήκευσης και μεταφοράς δεδομένων. Είναι ελαφρύ και αποτελεσματικό, γεγονός που εξηγεί τη δημοτικότητά του.

Χρησιμοποιώντας API γεωγραφικής κατανομής IP

IP Geolocation API είναι απλό στη χρήση. Έχει σχεδιαστεί για να χειρίζεται χιλιάδες αιτήματα ανά δευτερόλεπτο με χαμηλές απαιτήσεις συστήματος.

Προτού ξεκινήσετε, αξίζει να ελέγξετε το χώρο αποθήκευσης του API Geolocation API GitHub για να ελέγξετε τυχόν αλλαγές στο έργο. Το IP Geolocation API προσφέρει μια σειρά από χρήσιμα αιτήματα για πρόσβαση στα δεδομένα από το API.

Ο ιστότοπός σας πρέπει να βασίζεται στο Cloudflare για να λειτουργεί το API. Εδώ είναι μερικοί από τους τρόπους για να το χρησιμοποιήσετε:

1. Geolocate χωρίς IP

Ένα από τα μεγάλα πλεονεκτήματα του IP Geolocate API είναι ότι παίρνει το φόρτο εργασίας μακριά από το site σας. Μια απλή κλήση στο AP IP Geolocate API θα εμφανίσει τους χρήστες που έχουν πρόσβαση στον ιστότοπό σας και τη διεύθυνση IP τους:

 GET https://api.ipgeolocationapi.com/geolocate/ HTTP/1.1 

2. Διευθέστε μια διεύθυνση IP

Ψάχνετε για την τοποθεσία μιας συγκεκριμένης διεύθυνσης IP; Το API θα χειρίζεται επίσης αιτήματα πληροφοριών με βάση μια μεμονωμένη διεύθυνση IP. Όπως ίσως γνωρίζετε, υπάρχουν δύο τύποι διευθύνσεων IP σε χρήση (IPv4 και IPv6) και το API θα επιστρέψει πληροφορίες για κάθε τύπο.

 GET https://api.ipgeolocationapi.com/geolocate/91.213.103.0 HTTP/1.1 

3. Καταγράψτε όλες τις χώρες

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

 GET https://api.ipgeolocationapi.com/countries HTTP/1.1 

4. Βρείτε δεδομένα ειδικά για τη χώρα

Μπορείτε να ζητήσετε πληροφορίες σχετικά με συγκεκριμένα δεδομένα από το API χρησιμοποιώντας τον κωδικό χώρας ISO 3166-1 alpha-2. Γνωρίζετε αυτό; Είναι το σύστημα που συντομεύει τα ονόματα χωρών σε δύο γράμματα. Για παράδειγμα, οι ΗΠΑ είναι "εμείς", η Μεγάλη Βρετανία εμφανίζεται ως "gb" και η Γερμανία είναι "de".

 GET https://api.ipgeolocationapi.com/countries/de HTTP/1.1 

Whoa, είναι απλά ένα φορτίο κώδικα!

Μπορείτε να ρίξετε μια ματιά στα δεδομένα API ανοίγοντας μια συνεδρία τερματικού και χρησιμοποιώντας την εντολή GET της Perl. Συνοδεύεται από την κλήση API της επιλογής σας παραπάνω, μπορείτε να απολαύσετε άμεσα αποτελέσματα.

Ακατέργαστα δεδομένα από το AP Geolocation IP

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

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

Ίσως έχετε δει online διαφημίσεις που αναφέρονται στη δική σας πόλη ή σε μια κοντινή πόλη. Λοιπόν, είναι εργαλεία όπως το IP Geolocation API που επιτρέπουν στους προγραμματιστές πίσω από αυτές τις διαφημίσεις να τους κάνουν να φαίνονται τοπικοί. Παρέχοντας στον ιστό μια τοπική αίσθηση συμβάλλει στην αύξηση της αφοσίωσης, και αυτός είναι ένας πολύ καλός τρόπος για να οικοδομήσουμε αυτό.

Τρέχετε πρόβλημα με το API; Ελέγξτε την ιστοσελίδα της κατάστασης υπηρεσίας, που υποστηρίζεται από το UptimeRobot. Αυτό δείχνει συνολικό χρόνο λειτουργίας και υπογραμμίζει κάθε χρόνο διακοπής λειτουργίας.

Ελέγξτε το χρόνο διακοπής του API

Προγραμματιστής ιστού ή εφαρμογών; Ελέγξτε το AP IP Γεωλογικής κατανομής

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

Θέλετε να φιλοξενήσετε το AP Geolocation IP στο δικό σας διακομιστή; Μπορείτε, χάρη στην υπηρεσία ανάπτυξης του Heroku. Αυτή είναι μια εντυπωσιακή συλλογή εργαλείων για ένα δωρεάν API - σίγουρα αξίζει τον κόπο να το ελέγξετε.

Ψάχνετε για περισσότερα API που μπορείτε να χρησιμοποιήσετε με τον ιστότοπο ή την εφαρμογή σας; Ρίξτε μια ματιά στο API useragent του Userstack Προσαρμόστε τον ιστότοπό σας Ιδανικά με το API User-User του API Προσαρμόστε τον ιστότοπό σας τέλεια Με το userstack του userstack το API userstack σας δίνει λεπτομερείς πληροφορίες για τους επισκέπτες του ιστοτόπου σας, ώστε να μπορείτε να προσαρμόσετε την εμπειρία σε αυτά. Ετσι δουλευει. Διαβάστε περισσότερα .

Εξερευνήστε περισσότερα σχετικά με: τη διεύθυνση IP, το Web Analytics, τα Εργαλεία για Webmasters.