<?php
**
* ISPConfig Soap Connector
* Version 1.3
* (c) Projektfarm GmbH 2005
*
* This script requires PHP with CURL extension
*
*/
include("soap.lib.php");
// Insert here your 42go Server
$server_url = "http://morgengruen.eu";
// creating object for soap_client
$soap_client = new soap_client($server_url.'/remote/index.php');
// Username and Password of the remoting user (not identical
// with the user to log into the web interface!)
$parameters = array('user' => 'ralph',
'pass' => 'xxxxxxxxx');
// Login into 42go Server
$session_id = $soap_client->call('login',$parameters);
// Error Check
if($err = $soap_client->getError()) die("Error: ".$err);
// Get Reseller List
$params = array ( 'sid' => $session_id,
'module' => 'reseller',
'function' => 'reseller_list',
'params' => '');
$reseller_list = $soap_client->call('service',$params);
// Error Check
if($err = $soap_client->getError()) die("Error: ".$err);
print_r($reseller_list);
// Get Reseller
$params = array ( 'sid' => $session_id,
'module' => 'reseller',
'function' => 'reseller_get',
'params' => array ( reseller_title => "Reseller1"));
$reseller = $soap_client->call('service',$params);
// Error Check
if($err = $soap_client->getError()) die("Error: ".$err);
print_r($reseller);
[.....]