SOAPI OVH

Sviluppatori, Rivenditori, SOAPI è quello che vi serve!

Acquista e configura i tuoi prodotti OVH senza doverti connettere all'interfaccia di gestione, crea la tua personale interfaccia di gestione a partire dal codice sviluppato da OVH.






Semplifica le tue operazioni.


Grazie a SOAPI potrai:

Automatizzare l'acquisto, il rinnovo ed il trasferimento di domini.


Acquistare e configurare i tuoi prodotti senza doverti necessariamente collegare all'interfaccia di gestione.


Crea il tuo account. Definisci il limite in cui ricevere un alert via mail per ricaricarlo. Visualizza lo storico delle tue fatture, la lista dei tuoi servizi o modifica i contatti di un servizio.





Sviluppa i tuoi script


Con la tecnologia WSDL e SOAP, utilizza direttamente i metodi OVH a distanza. Inserisci brevi stringhe di codice nel tuo linguaggio di programmazione preferito. Potrai sviluppare facilmente e velocemente i tuoi script grazie ad un generatore di codice.





Sfrutta l'enorme compatibilità


SOAPI è compatibile con tutti i linguaggi di programmazione e le librerie seguenti:


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




Crea la tua interfaccia di gestione


Con SOAPI, crea la tua personale interfaccia di gestione dei prodotti OVH. Costruisci la tua interfaccia utilizzando il codice, già sviluppato e testato da OVH. Potrai personalizzare la tua interfaccia con funzioni specifiche per i prodotti OVH che vuoi proporre.





Esempio di Script

Quest'esempio PHP5 permette di creare un dominio attravrso il sistema di punti (conto fedeltà/rivenditore).

<?php
try {
    $soap = new SoapClient("/soapi/soapi-re-1.XX.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", "dnsXX.ovh.net", "nsXX.ovh.net", "", "", "", "", "", "", "", "", "", "", "", false);
    echo "resellerDomainCreate successfull\n";

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

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






Per saperne di più
sul servizio SOAPI