Intégration avec Gandi (compte revendeur)

Koumbit évalue le travail nécessaire pour intégrer AlternC avec un compte revendeur chez Gandi, ce qui nous permettrait d'utiliser l'API XML pour gérer les domaines. Idéalement, la solution devrait également permettre de s'intégrer avec des APIs de d'autres registraires (Gandi ne gère pas les ".ca").

Se créer un compte revendeur

  • Avoir un compte Gandi
  • Aller dans "les options revendeurs"
  • Activer l'API XML (OTE) en mode test
  • le reste est bien documenté sur le site de Gandi

À noter que l'environnement test est complètement indépendant de l'environnement prod. Donc l

Intégration dans AlternC

Gandi a des exemples de code PHP pour chaque opération de son API: https://api.ote.gandi.net/

Préalables

xmlrpc::

curl::

  • apt-get install php5-curl
  • /etc/init.d/apache-ssl restart

Nouveaux fichiers

On essaie de tout pousser dans un plugin optionnel, si possible.

  • class/m_dom_gandi.php
  • admin/dom_register.php
  • admin/dom_doregister.php

Exemples de code

todo. :-)