Dyrk.org
Do You Really Know

Gérer votre domaine avec l’API OVH

Publié le 10 décembre 2014 par #Ro0t

Hey, salut la compagnie !

Bon alors vous savez peut être que je bosse dans une boite d’hébergement, ou l’on gère des noms de domaine ^^

 

Il  y a quelques temps, j’ai eu à faire un audit des différents fournisseurs de noms de domaines, histoire d’évaluer un peu les coûts, et la facilitée de mise en production.

 

Et à titre personnel, j’utilise OVH pour mes noms de domaine, et ceux de quelques amis, j’ai donc regardé un peu l’API mise à disposition, et j’ai été vraiment très surpris !

 

OVH a vraiment fait très fort !
Son API est hyper simple, et très très documentée, de plus tout est synchrone !
Je ne vous parle pas du bazars que c’est de gérer des noms de domaines en masse de quand une API travail de manière asynchrone …

 

Là, clairement, tout est hyper hyper simple, et l’API est dispo dans une multitude de langage Perl, Python, PHP, C, C++ !
Et surtout, des exemples générés à la volé !

 

Capture

 

J’ai codé d’ailleurs un petit bout de code pour surveiller les domaines que je gère, avec un crontab qui check tous les jours les prochaines expirations !

Clairement ça va vous plaire !

Je vous ai fais un truc plutôt bien commenté, avec une possibilité de configurer un message, un nom, un expéditeur, des dates de relance (J-7, 15, 30, … )

Capture

 

 

Vous pouvez accéder à ce fameux script ici : https://dyrk.org/tools/ovhApi.txt