Allez j'arrête le massacre là. Voici donc une classe qu'elle est mignonne, elle permet de manipuler l'api de gandi via xml-rpc (ou phpxmlrpc).

Je l'ai fait rapidement donc il se peut qu'il subsiste des bugs. Toutes la doc n'est pas encore faite. Je tenterai de fournir une nouvelle version avec la doc si ça plait aux gens. Les fonctions sont les mêmes que celles de l'api : http://api.ote.gandi.net/ Il vous faut un compte revendeur chez Gandi et activer l'api XML via l'interface d'administration.

Leur API est plutôt très bien faite. Sauf qu'on ne peut pas encore modifier les zones. Et ça c'est nul. Gandi, si tu m'entends, mets nous les zones dans ton API !

Si vous avez des idées, des suggestions, etc... Les commentaires sont grands ouverts !

Ci-dessous vous pouvez télécharger cette classe et un fichier d'exemples fait à la va-vite. La classe est sous licence Creative Commons BY-SA. (en la licence en vf est là)