SOAPI OVH


Reserve su dominio



SOAPI OVH

La utilidad SOAPI está dirigida a Desarrolladores y Revendedores.

Comprar y configurar sus productos OVH sin conectarse a su interfaz de gestión, crear su propia interfaz de gestión a partir del código generado por OVH






Facilita las operaciones


Gracias a SOAPI, puede :

Automatizar la compra, la renovación y la transferencia de nombres de dominio


Comprar y configurar sus productos sin necesidad de conectarse a la interfaz de gestión.


Cree su cuenta : defina el umbral de alerta y reciba un email automático para recargar su cuenta. Recupere el histórico de sus compras, su lista de servicios, cambie los contactos de un servicio.





Desarrollar sus scripts :


Con la tecnlología WSDL y SOAP, utilice directametne las funciones de la interfaz OVH a distancia. Inserte líneas de código en su lenguaje de programación favorito. Desarrolle fácil y rápidamente sus scritps gracias al generador de código y la documentación.





Beneficiarse de una gran compatibilidad


SOAPI es compatible con los lenguajes de programación y librerías siguientes


PHP : PHP5 SOAP Extension, PEAR SOAP y NuSOAP
PERL : SOAP::Lite
Python : SOAPpy
C, C++ : gSOAP y Axis2
C# : .Net Framework
Ruby : SOAP::WSDLDriver




Crear su propia interfaz de gestión


Con SOAPI, cree su propia interfaz de gestión de productos OVH. Construya su interfaz retomando el código ya desarrollado y probado por OVH. Puede personalizar su interfaz de gestión con funciones específicas a cada uno de los productos OVH que disponga.





Ejemplo de Script

Este ejemplo de PHP5 permite crear un nombre de dominio a través del sistema de puntos ( cuenta fidelidad/revendedor).

<?php

try {
 $soap = new SoapClient("/soapi/soapi-re-1.3.wsdl");

 //login
 $session = $soap->login("xxxxxx-ovh", "******","fr", false);
 echo "login successfull\n";

 //resellerDomainCreate
 $soap->resellerDomainCreate($session, "ovh.com", "xxlplan", "gold", "none", "yes", "XXXXXX-OVH", "XXXXXX-OVH", "XXXXXX-OVH", "XXXXXX-OVH", "dns15.ovh.net", "ns15.ovh.net", "", "", "", "", "", "", "", "", "", "", "", false);
 echo "resellerDomainCreate successfull\n";

 //logout
 $soap->logout($session);
 echo "logout successfull\n";

} catch(SoapFault $fault) {
 echo $fault;
}
?>
                






Para saber más
en el servicio SOAPI