Table des matières
API Questions fréquentes
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.
Qui peut utiliser Gandi API XML ?
Tous nos clients peuvent accéder à Gandi API XML. Il suffit que le compte prépayé soit crédité.
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. Nous mettons également à votre disposition un kit de démonstration avec la librairie PEAR
- 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://xml-rpc.net/.
La liste complète des implémentations XML-RPC est disponible sur le site http://www.xmlrpc.com.