SOAPI OVH
SOAPI jest usługą www, która pozwala na zakup i konfigurację usług OVH bez koniecznośći korzystanie z managera v3. Dzięki technologii WSDL możesz zdalnie korzystać z rozwiązań OVH, tworząc linie kodu w wybranym języku programowania.
Jeżeli chcecie Państwo zapoznać się z SOAPI, zapoznaj się z dokumentacją techniczną
Przydatność
SOAPI pozwala na korzystanie z funkcji dostępnych w managerze v3 bez konieczności logowania się. Możesz zarejestrować lub skonfigurować domenę, serwer wirtualny lub nawert dedykowany poprostu tworząc linie kodu w ulubionym języku programowania.
Korzyści SOAPI:
- Twórz rozwiązania szybciej dzięki technologii WSDL oraz generatorowi kodu;
- Wykonywanie wiele operacji na kilku domenach jednocześnie;
- Planowanie i automatyzowanie zadanie;
- Tworzenie własnego interfejsu obsługi produktów OVH
Kompatybilność
Korzystaj z SOAP i WSDL, SOAPI jest kompatybilny z poniższymi językami skryptów i bibliotekami :
- PHP : PHP5 SOAP Extension, PEAR SOAP i NuSOAP
- PERL : SOAP::Lite
- Python : SOAPpy
- C, C++ : gSOAP i Axis2
- C# : .Net Framework
- Ruby : SOAP::WSDLDriver
Technika
SOAPI jest usługą www wykorzystującą technologie SOAP i WSDL
SOAP
Acronim 'Simple Object Access Protocol'; Umożliwia przesył informacji pomiędzy serwerem a klientem. W celach bezpieczeństwa połączenia są szyfrowane (https://).
WSDL
Akronim dla "WEB Services Description Language"; Technologia ta (oparta na języku XML) opisuje każdą funkcę API. Opis ten, używany w wybranym przez Państwa języku programowania, umożliwia szybkie i łatwe tworzenie własnych skryptów.
Przykładowy skrypt:
Ten przykład PHP5 pokazuje jak zarejestrować nazwę domeny korzystając z systemu punktów (Konto Skarbonka/Reseller).
<?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;
}
?>



.pl
.be
.eu
.com
.biz
.me
.net
.org
.pro
.info
.co
.cc
.tv
.mobi
.tel
.am
.dk
.fm
.fr
.mu
.nu
.name
.it
.la
.in
.li
.lu
.ch
.nl
.me.uk
.co.uk
.org.uk
.de
.at
.re
.es
.pt
.com.pt
.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
