Domain Names API - Αυτόματη Μαζική Κατοχύρωση Domains για Μεταπωλητές κι Εταιρίες Web Hosting
Καλώς ήλθατε στο API αυτόματης κατοχύρωσης ονομάτων χώρου μέσα από την ιστοσελίδα του συνεργάτη/μεταπωλητή της dnHost.
Η Υπηρεσία μέσω του site domainresellers.gr προσφέρει τα απαραίτητα εργαλεία για on-line κατοχύρωση ονομάτων χώρου με καταλήξεις .gr, .eu, .com, .net και άλλων διεθνών καταλήξεων, μέσω php αρχείων που μπορούν να προσαρμοστούν στο look and feel του site του συνεργάτη/μεταπωλητή μας.
Αφού ο ενδιαφερόμενος Μεταπωλητής συνάψει συνεργασία με την DnHost, μπορεί να κατεβάσει το πακέτο με τα αρχεία που περιέχουν τον κατάλληλο php κώδικα και να τον ενσωματώσει στο site του, έτσι ώστε να είναι δυνατή η Αναζήτηση ονομάτων χώρου με καταλήξεις .gr ,.eu, .com και .net μέσα από την ιστοσελίδα του και αν το domain name είναι διαθέσιμο, ο τελικός πελάτης να προχωράει στην αίτηση κατοχύρωσης του.
Τι είναι το Domain Name Registration API;
Καλούμε διεπαφή προγραμματισμού εφαρμογών (για συντομία: διεπαφή ή ΑΠΙ από το αγγλικό API, Application Programming Interface) την διεπαφή (interface) που ένα υπολογιστικό σύστημα (computing system), βιβλιοθήκη (library: μια συλλογή από έτοιμα υποπρογράμματα που χρησιμοποιείται για την ανάπτυξη λογισμικού) ή διαδικτυακή εφαρμογή/υπηρεσία (web application: ένα πρόγραμμα που λειτουργεί στο internet) παρέχει, προκειμένου να επιτρέψει να γίνουν προς αυτό αιτήσεις από άλλα προγράμματα και/ή ανταλλαγή δεδομένων.
Πρόκειται για ένα σύνολο από ρουτίνες (routines), δομές δεδομένων (data structures), κλάσσεις αντικειμένων (object classes) και/ή πρωτόκολλα (protocols) που υποστηρίζουν την ανάπτυξη λογισμικού και υπηρεσιών βασισμένων σε μια πρωτογενή πηγή (υπολογιστικό σύστημα, βιβλιοθήκη, εφαρμογή).
Για να μιλήσουμε με συγκεκριμένα παραδείγματα, είναι ένα κανάλι επικοινωνιίας και αλληλεπίδρασης ενός συστήματος (πχ μιας web υπηρεσίας όπως η εφαρμογή on-line κατοχύρωσης domain names της dnHost) με μια εξωτερική πηγή (πχ η ιστοσελίδα ή η web εφαρμογή του Μεταπωλητή της dnHost), μέσω συγκεκριμένων προγραμματιστικών εντολών (που ορίζονται από έναν οδηγό εντολών και χρήσης του API).
Περιγραφή λειτουργίας ενός API
Ένας από τους πρωταρχικούς σκοπούς μιας διεπαφής API, είναι να διατυπώσει το σύνολο των λειτουργιών-υπηρεσιών που μπορεί να παρέχει ένα λειτουργικό σύστημα, μια διαδικτυακή υπηρεσία κλπ σε άλλα προγράμματα χωρίς να γίνεται κάποια αναφορά στον κώδικα που υλοποιεί αυτές τις υπηρεσίες.Το API απλά ορίζει με ποιές εξωτερικές εντολές θα παρέχει την αμφίδρομη επικοινωνία με την υπηρεσία που θέλει να συνδεθεί προς αυτό χωρίς να αποκαλύπτει τον πηγαίο κώδικά του.
Π.χ. το ταχυδρομείο παρέχει και την υπηρεσία της αποστολής γραμμάτων. Σου λέει τους κανόνες που θα ακολουθήσεις για να κάνεις το αίτημά σου (φορμάτ διεύθυνσης παραλαβής, γραμματόσημο, κ.λ.π.) αλλά το πώς θα υλοποιηθεί αυτό σου το αίτημα είναι δουλειά ενός ολόκληρου μηχανισμού ανθρώπων υλικού εν πολλοίς αθέατα στον χρήστη της υπηρεσίας.
Δηλαδή στο παράδειγμα του ταχυδρομείου η διεπαφή είναι οι υπηρεσίες που παρέχει στους πελάτες και οι οποίες είναι γραμμένες συνήθως σε ένα φυλλάδιο. Το φυλλάδιο αυτό είναι η διεπαφή του ταχυδρομείου προς τους πελάτες.
Ο συνεργαζόμενος με την dnhost αποφασίζει αν θα ενεργοποιήσει ολόκληρη την υπηρεσία (domain whois, εγγραφή πελάτη και κατοχύρωση domain) ή πχ μόνο το domain whois.
Η αίτηση από τον τελικό πελάτη θα γίνεται on-line μέσα από τη σελίδα του Μεταπωλητή με την συμπλήρωση μίας φόρμας με όλα τα απαραίτητα στοιχεία ιδιοκτήτη που χρειάζονται για την κατοχύρωση ενός ονόματος χώρου σύμφωνα με τους ισχύοντες κανονισμούς.
Κάθε φορά που θα γίνεται μία κατοχύρωση μέσω του site του συνεργάτη/μεταπωλητή, θα αφαιρούνται από τον λογαριασμό του που διατηρεί στην ιστοσελίδα της dnHost, τα Ευρώ που αντιστοιχούν στο συγκεκριμένο τύπο και διάρκεια κατοχύρωσης του domain.
Ο Μεταπωλητής μέσα από τον πίνακα έλεγχου Domain Name API που του παρέχει η DnHost στο https://domains.dnhost.gr θα μπορεί:
- να δει αναλυτικά όλα τα ονόματα χώρου υπό τη διαχείριση του
- να ρυθμίζει τις χρεώσεις για τις υπηρεσίες κατοχύρωσης που παρέχει στους πελάτες του όπως εκείνος επιθυμεί
- να έχει αναφορές για τις χρεώσεις που έχουν γίνει στους πελάτες του
- να βλέπει το σύνολο των οφειλών του προς την dnHost
- να προχωρήσει την κατοχύρωση/ανανέωση ένα domain που έχει γίνει με πληρωμή μέσω Τραπέζης, αφού επιβεβαιώσει ότι τα χρήματα έχουν μπει στην Τράπεζα
- να δεί ποιές κατοχυρώσεις έχουν γίνει και με ποιόν τρόπο (πιστωτική ή με τράπεζα) και να κατοχυρώσει/ανανεώσει ένα domain αυτόματα στον λογαριασμό του.
- να διαχειρίζεται τις επαφές των domain names, τους σχετικούς hosts που έχουν δημιουργηθεί από τους τελικούς χρήστες που είναι εγγεγραμμένοι στο σύστημά του, καθώς και όλα τα ονόματα χώρου που έχει υπό τη διαχείρισή του
- να κάνει τις απαραίτητες ενημερώσεις, αλλαγές και διαγραφές σε όποιο στοιχείο επιθυμεί καθώς και να δημιουργεί μόνος του καινούρια πρόσωπα.
Υπάρχουν 2 τύποι Domain Name Registration API που μπορείτε να χρησιμοποιήσετε:
- Απλό Domain Name API:
Αν έχετε στήσει ήδη μια web εφαρμογή και θέλετε να φτιάξετε τα δικά σας scripts για να συνδεθείτε και να αλληλεπιδράσετε με το API μας, τότε επιλέξτε το Απλό API. Οι εντολές που μπορείτε να χρησιμοποιήσετε περιγράφονται στον Οδηγό Σύνδεσης με το API.
- Αυτόματο Domain Name API:
Αν θέλετε να δίνετε τη δυνατότητα κατοχύρωσης domain names μέσα από το site σας χωρίς να εμπλακείτε με τη συγγραφή php κώδικα, επιλέξτε το Αυτόματο API και θα λάβετε ένα ολοκληρωμένο site μεταπωλητή για να το διαμορφώσετε και να το εντάξετε στο ήδη υπάρχον site σας, βάζοντας τα δικά σας γραφικά.
Ο τελικός πελάτης (του Μεταπωλητή) θα έχει στη διάθεσή του ένα ολόκληρο micro-site μέσω του οποίου θα μπορεί να κάνει τις παρακάτω ενέργειες:
- με την εγγραφή και είσοδό του στο site του Μεταπωλητή να αναζητά τη διαθεσιμότητα, στη συνέχεια να κατοχυρώνει και να ανανεώνει τα domain names που επιθυμεί.
- τη διαχείριση των προσωπικών στοιχείων του και την επικαιροποίησή τους
- τη διαχείριση των domain names του,των προσώπων επαφής (και την επικαιροποίησή τους), των nameservers που έχει δημιουργήσει
- να ελέγχει την κατάσταση των παραγγελιών του και να κάνει αλλαγές σε αυτές και να πληρώνει online τις παραγγελίες του
Ο τελικός πελάτης (του Μεταπωλητή Domain Names) έχει τη δυνατότητα πληρωμής με διάφορους τρόπους:
- Με κατάθεση ή έμβασμα (web/phone banking) του τελικού πελάτη στην τράπεζα του Μεταπωλητή για την εξόφληση μιας παραγγελίας.
- Με κατάθεση στην τράπεζα ενός ποσού που θα χρησιμοποιηθεί σαν ντεπόζιτο για τις μελλοντικές παραγγελίες του τελικού πελάτη.
- Με χρέωση της πιστωτικής κάρτας του τελικού πελάτη*
- Mέσω της υπηρεσίας online πληρωμών Paypal (ανώνυμη χρέωση της πιστωτικής κάρτας του τελικού πελάτη)*
* Προϋπόθεση είναι ο συνεργάτης μας να διαθέτει κάποια Δίοδο για διεκπεραίωση ηλεκτρονικών πληρωμών (σύμβαση με τράπεζα ή συνδρομή Paypal).
H dnHost μπορεί να αναλάβει την εγκατάσταση του Domain Name Registration API στο site του Μεταπωλητή, με ένα επιπλέον κόστος το οποίο εξαρτάται από την πολυπλοκότητα του site.
Για περισσότερες πληροφορίες επικοινωνήστε μαζί μας στο τηλέφωνο: 210 9536767.
Για περισσότερες πληροφορίες παρακαλώ δείτε τη σελίδα www.domainresellers.gr
|