Server. Sorglos.

20 Jahre KnowHow, >1Mio Domains, ISP.ENTERPRISE Urheber

Kategorie: Video Howtos

ISP.ENTERPRISE RPC/API

– Mainquery + Actionquery in der Adresszeile per GET aufrufen
– XXXAPIUSERXXX mit Provider Benutzername ersetzen
– XXXPASSWORDXXX mit API Passwort ersetzen

– &output=1 für Statusausgabe in XML 1.0 ( XML2ARRAY : http://php.net/manual/de/function.xml-parse.php )
– die Abfrage immer URL-kodiert senden ( bei PHP: urlencode )
– ADMIN => EINSTELLUNG => API => IP Restriction ( IP welche auf die API zugreifen darf )

———————————————
Beispiel:
Webspace generieren mit vorhandenem Paket server.ROOT PRO für Kundennummer 32000
———————————————
https://medialocation.de/api.php?apiuser=XXXAPIUSERXXX&apipasswd=XXXPASSWORDXXX&output=1&action=AddWebspace&paket=server.ROOT PRO&kdnr=32000

———————————————
Mainquery
———————————————
https://medialocation.de/api.php?apiuser=XXXAPIUSERXXX&apipasswd=XXXPASSWORDXXX&output=1&

———————————————
Actionquerys
———————————————

– AddUser ( Kunde hinzufügen, Ausgabe: 32000 )
action=AddUser&org=MEDIALO&fname=Juli&name=M%C3%A4yer&street=ABC%20Str.%2012&pcode=62467&city=D%C3%BCsseldorf&country=DE&phone=%2B49-123-5451&fax=%2B49-123-5452&email=m@kundensystem.de

– UpdateUser ( Kunde 32000 bearbeiten )
action=UpdateUser&kdnr=32000&org=MEDIALO&fname=Juli&name=M%C3%A4yer&street=ABC%20Str.%2012&pcode=62467&city=D%C3%BCsseldorf&country=DE&phone=%2B49-123-5451&fax=%2B49-123-5452&email=m@kundensystem.de

– AddWebspace ( Webspace für Bestandskunden generieren )
action=AddWebspace&paket=server.ROOT PRO&kdnr=32000

– AddDomain ( Domain hinzufügen )
action=AddDomain&domain=abc.media.de&account=ks3722&path=/html/HerrMüller

– AddMailbox( IMAP/POP3 Mailbox hinzufügen, Ausgabe: ks3722p1 )
action=AddMailbox&account=ks3722

– UpdateMailbox( IMAP/POP3 Mailbox bearbeiten )
action=UpdateMailbox&account=ks3722p1&space=1000&passwd=XPASSWORTX

– AddEmail( Emailadresse abc@media.de hinzufügen zu ks3722p1 )
action=AddEmail&account=ks3722p1&email=abc@media.de

– UpdateEmail( Emailadresse abc@media.de bearbeiten )
action=UpdateEmail&email=abc@media.de&forward=abc2000@media.de

– DelEmail( Email löschen )
action=DelEmail&email=abc@media.de

– AddDB
action=AddDB&account=ks40XXXXXX