SOAPI OVH

Programadores, Revendedores, SOAPI é feito para si !

Comprar e configurar os seus produtos OVH sem ter de se ligar a interface de gestão, criar a sua própria interface de gestão a partir do código já desenvolvido pela OVH






Facilite as suas operações


Graças ao SOAPI :

Automatize a compra, renovação e transferência de nomes de domínios.


Compre e configure os seus produtos sem se ligar a interface de gestão.


Crie a sua conta. Define o patamar de alerta e recebe um e-mail para o voltar a creditar a sua conta, recupera o histórico das suas faturas, a lista dos seus serviços ou alterar os contactos de um serviço.





Desenvolva os seus scripts :


Com a tecnologia WSDL e SOAP, utilize directamente os métodos OVH à distância. Insira fragmentos de código de algumas linhas, na sua linguagem de programação favorita. Programe com facilidade e rapidamente os seus scripts graças ao gerador de código da documentação.





Beneficie de uma grande compatibilidade


SOAPI é compatível com o conjunto das linguagens de programação e com as seguintes livrarias


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




Crie a sua própria interface de gestão


Com SOAPI, crie a sua própria interface de gestão de produtos OVH. Construa a sua interface ao pegar no código que já desenvolvido e testado pela OVH. Pode personalizar a sua interface de gestão com funções especificas aos produtos OVH que propõe.





Exemplo de Script

Este exemplo PHP5 permite criar um nome de domínio através do sistema de pontos (conta fidelidade/revendedor).

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






Saber mais
no serviço SOAPI