¡Ayúdanos con el español!

Esta página todavía no ha sido traducida (o sólo parcialmente) en español. Si hablas francés o inglés, puedes ayudarnos.
Aquí encontrarás la versión FR de esta página, que podrás editar sólo con identificarte (con tu usuario Gandi).

Si prefieres traducir a partir de la versión EN, sólo tienes que abrir una nueva ventana, copiar-pegar la URL de la página y hacer clic en la bandera (arriba a la derecha) del idioma correspondiente. Si la página existe, aparecerá en el idioma deseado.

Gracias de antemano por ayudarnos con el español :)

API XML

Qu'est-ce que l'XML RPC ?


XML-RPC (Remote Procedure Call) est un procédé d'appel à distance utilisant le HTTP comme transport et le XML comme codage.
XML-RPC est conçu pour être aussi simple que possible, tout en permettant aux structures de données complexes d'être transmises, traitées et retournées. A noter que Gandi utilise le protocole en HTTPs pour plus de sécurité.
Vous trouverez plus d'informations sur le site officiel XML-RPC.

Qu'est ce qu'une interface d'automatisation par XML-RPC ?


Une interface d'automatisation par interface XML-RPC est un système vous permettant d'accéder à des ressources à partir de commandes XML-RPC insérées sur un site web ou dans une application.

Comment fonctionne l’interface Gandi API XML ?


L'interface de commande propose un ensemble de méthodes XML-RPC permettant d'automatiser les commandes et la gestion des domaines. Ainsi, vous pouvez acheter, renouveler, transférer un domaine ou bien changer une configuration DNS ou une redirection sans avoir à vous rendre sur l'interface web de Gandi. La documentation complète des méthodes disponibles est visible à cette adresse : https://api.ote.gandi.net/

Qui peut utiliser Gandi API XML ?


Tous nos clients identifiés comme revendeurs peuvent accéder à Gandi API XML dans la gestion de leurs options revendeurs. Ce produit est principalement destiné aux hébergeurs ou revendeurs désirant proposer à leurs clients la possibilité d'acheter ou de gérer leur domaine sur leur interface. Le règlement des commandes se fait via un système de compte prépayé. Vous bénéficiez des mêmes avantages de prix dégressifs que sur notre site, libre à vous de proposer le tarif que vous souhaitez à vos clients.

Quelle est la procédure à suivre pour utiliser Gandi API XML ?


Pour utiliser Gandi API XML, il vous suffit :

Etape 1 : De créer un compte Gandi de type revendeur (ou bien de convertir votre compte (enregistré pour une personne morale uniquement) dans la partie “Gestion de mon compte”).
Etape 2 : D'activer les Gandi API XML sur la plateforme de test (OT&E) dans la gestion de vos options revendeurs.
Etape 3 : D'implémenter et tester Gandi API XML sur la plateforme de test OT&E Etape 4 : D'alimenter votre compte prépayé (minimum 120€).
Etape 5 : De nous envoyer une demande d'autorisation d'ouverture de la plateforme de production sur l'adresse email mentionnée dans votre interface. Cet e-mail doit juste comporter votre demande d'autorisation écrite.

Quels sont les avantages par rapport au système de commande par mail ?


Par rapport à Gandi API mail, l'interface XML vous permet, en plus de passer vos commandes, de gérer les domaines de vos clients en changeant les paramètres techniques des domaines via votre plateforme.

Quels langages de programmation permettent de s'interfacer via XML-RPC ?


De nombreux langages proposent, soit des librairies, soit une implémentation directe de fonctions pour utiliser XML-RPC très simplement.
Quelques lignes de codes suffisent pour acheter un domaine.

Par exemple :

  • Python : Le module de la distribution xmlrpclib supporte d'origine tout ce dont vous avez besoin pour utiliser Gandi API XML.
  • Perl : Le module CPAN SOAP::Lite intègre le package XMLRPC::Lite qui gère d'origine tout ce dont vous avez besoin.
  • PHP : Il existe plusieurs librairies pour se connecter comme http://phpxmlrpc.sourceforge.net/ ou http://pear.php.net/package/XML_RPC/, PHP5 dispose également d'une librairie.
  • C ou C++ : Vous pouvez vous connecter via la librairie disponible à cette adresse http://xmlrpc-c.sourceforge.net/
  • ASP ou .NET : Vous pouvez vous connecter via la librairie disponible à cette adresse http://www.xml-rpc.net/.

La liste complète des implémentations XML-RPC est disponible sur le site http://www.xmlrpc.com.

Última modificación: el 27/04/2010 a las 12:16 (editor externo)