OVH SOAPI

SOAPI is bedoeld voor developers en resellers!

Koop en configureer uw OVH producten zonder verbinding met de beheerinterface, of maak uw eigen beheerinterface met de code die reeds is ontwikkeld door OVH.






Vereenvoudig uw activiteiten


Met SOAPI kunt u:

Automatiseer de aankoop, de verlenging en de verhuizing van uw domeinnamen.


Koop en configureer uw producten zonder verbinding met de beheerinterface.


Registreer uw account. U stelt de alertdrempel in en ontvangt een e-mail met de melding dat uw account aangevuld moet worden. U krijgt de factureringshistorie, uw lijst met diensten of kunt de contactpersonen van een dienst wijzigen.





Maak uw scripts:


Met WSDL en SOAPI-technologie, kunt u het OVH systeem remote beheren. Voer een paar regels code in uw favoriete programmeertaal in. U kunt eenvoudig en snel uw scripts ontwikkelen via de code generator documentatie.





Gebruik de verbeterde compatibiliteit


SOAPI is compatibel met alle volgende programmeertalen en libraries


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




Maak uw eigen beheerinterface


Met SOAPI, kunt u uw eigen beheerinterface voor OVH producten maken. Bouw uw interface met de code die al ontwikkeld en getest is door OVH. U kunt uw beheerinterface aanpassen met de specifieke productfuncties die OVH u aanbiedt.





Voorbeeld Script

Dit PHP5 voorbeeld geeft de mogelijkheid om een domeinnaam aan te maken via het spaarpuntensysteem (loyalty/reseller-account).

<?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;
}
?>
            






Meer informatie
met de SOAPI dienst