Estoy intentando mediante la API de ISPConfig modificar los datos de un cliente, pero no consigo que me funcione. Las demás funciones de la API de ISPConfig no me han dado ningún problema pero el client_update sí.
Mi código es:
Código PHP:
Ver original
$client = new SoapClient(null, array('location' => $soap_location,'uri' => $soap_uri, 'trace' => 1, 'exceptions' => 1)); $session_id = 0; try { if($session_id = $client->login($username,$password)) { $client_record = $client->client_get_by_username($session_id, $userCliente); $c_id = $client_record["userid"]; $client_record["city"] = "ZZZ"; $affected_rows = $client->client_update($session_id, $c_id, $reseller_id, $client_record); } } } catch(Exception $e){ echo "ERROR"; }
¿Alguna idea de cuál puede ser el motivo porque no funciona el client_update? Doy por sentado que en el $c_id se pasa el id del cliente ¿no?
Espero vuestra respuesta.
Gracias por todo.