Ottenere le informazioni su un cliente con le API di WHMCS

Con le API di WHMCS possiamo ottenere le informazioni su un cliente.

Possiamo implementare la seguente soluzione.


function get_client_info($client_id) {
    $client = [];

    if(!ctype_digit($client_id) || !filter_var($client_id, FILTER_VALIDATE_INT)) {
        return $client;
    }
    $command = 'GetClientsDetails';
    $data = [
        'clientid' => $client_id,
        'stats' => false
    ];
    $results = localAPI($command, $data);
    if($results['result'] !== 'success') {
        return $client;
    }
    $client = $results['client'];
    return $client;
}

Torna su