Domini
Opzioni
Estensioni
SOAPI OVH
SOAPI é un servizio web che vi permette di comprare e di configurare i vostri prodotti OVH senza avere a collegarVi a l'interfacia di gestione (Manager) Con la tecnologia WSDL, utilizzate direttamente i metodi OVH a distanza con piccoli codici di alcune linee soltanto, nella vostra lingua di programmazione favorita.
Per sapere tutto su SOAPI, consultate la documentazione tecnica
Utilità
SOAPI vi permette d' utilizzare gli outils del manager senza collegarVi... Potete ordinare o configurare un nome di dominio, un hosting o un server dédicato semplecimente scrivendo alcune linee di script nella vostra lingua favorita.
I vantaggi di SOAPI:
- Sviluppare facilmente e velocemente vostri scripts grazie a WSDL e al generatore di codice della documentazione ;
- Eseguire diverse operazioni su diversi domini in una sola volta;
- Automatizzare e pianificare delle task;
- Creare la Vostra propria interfaccia di gestione per i prodotti OVH
Compatibilità
Con l'utilizzo di SOAP e WSDL, SOAPI é compatibile con l'insieme delle lingue di programmazione e librerie :
- PHP : PHP5 SOAP Extensione, PEAR SOAP e NuSOAP
- PERL : SOAP::Lite
- Python : SOAPpy
- C, C++ : gSOAP et Axis2
- C# : .Net Framework
- Ruby : SOAP::WSDLDriver
Tecnico
SOAPI é un servizio web che utilizza le tecnologie SOAP e WSDL
SOAP
Acronimo per 'Simple Object Access Protocol'; Permette la trasmissione degli informazioni tra il server e il cliente. Per più sicurezza, gli scambi sono criptati con SSL (https://).
WSDL
Acronimo di 'WEB Services Description Language'; Questa tecnologia (basata sul linguaggio XML) descrive tutta l'API funzione per funzione. Questa descrizione, utilizzata dal Vostro linguaggio di programmazione, Vi permette di creare i Vostri script molto semplicemente e velocemente.
Esempio di script
Quest'esempio PHP5 permette di creare un dominio via il sistema di punti (conto fedeltà/rivenditore).
<?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;
}
?>



.it
.fr
.be
.eu
.com
.biz
.me
.net
.org
.pro
.info
.co
.cc
.tv
.mobi
.tel
.am
.dk
.fm
.mu
.nu
.name
.la
.in
.li
.lu
.ch
.nl
.me.uk
.co.uk
.org.uk
.de
.at
.re
.es
.pt
.com.pt
.pl
.cz
.cx
.gs
.tl
.cat
.cn
.tw
.ht
.ie
.us
.lv
.lt
.im
.fi
.se
.sn
.jobs
.asia
.ro
.ag
.bz
.hn
.lc
.mn
.sc
.vc
.cm
.so
.af
.com.sb
.ki
.nf
.ms
.mg
.hk
.travel
.hr
.com.hr
.ac.uk
.gov.uk
.gy
.xxx
.pm
.tf
.wf
.yt
.sh
.io
.ac