Das PHP-Beispiel ermittelt anhand der Kundennummer [customer_id] 1234, Postleitzahl [zip] 98716, Staat [state] D alle im Umkreis [radius] von 20 Kilometer gelegenen PLZ-Ort-Kombinationen. Die Anzahl der Ergebnisse [limit] wird auf max. 100 begrenzt.
Es wird die XML-RPC-Bibliothek von Keith Devens (http://keithdevens.com/software/xmlrpc) verwendet:

<?php
// Bibliothek einbinden
require 'xmlrpc.php';

// Übergabe-Parameter vorbereiten
$params = array(
                XMLRPC_prepare(1234), // Ihre Kundennummer
                XMLRPC_prepare('98716'), // Postleitzahl
                XMLRPC_prepare(20), // Im Umkreis von 20 km suchen
                XMLRPC_prepare('D'), // Staat Deutschland
                XMLRPC_prepare(
                               array (
		'limit'=>100, // Max. 100 Erg.
		'password'=>'IhrPasswort' // nur für Testlizenz
                                     )
                              )
               );
$result_array = XMLRPC_request('www.ebaas.de',
                               '/XML-RPC/ebaas-distance.php',
                               'ebaasDistance.showRelated',
                               $params);
$request_ok = $result_array[0];
$result = $result_array[1];
if($request_ok)
{
   echo '<table>';
   for($i=0;$i<count($result);$i++)
   {
      echo '<tr>';
      echo '<td>'.$result[$i]['zip'].'</td>';
      echo '<td>'.$result[$i]['distance'].'</td>';
      echo '<td>'.$result[$i]['loc1'].'</td>';
      echo '<td>'.$result[$i]['loc2'].'</td>';	  
      echo '</tr>';
   }
   echo '</table>';
}
else
{
   echo "Fehler-Code: ${result['faultCode']}<br />";
   echo "Fehlermeldung: ${result['faultString']}";
}
?>

Bemerkungen:
Kundennummer (hier 1234) und Script-Name (hier /XML-RPC/ebaas-distance.php) bekommen Sie nach Anmeldung zum Testzugang bzw. nach Kauf der Lizenz von uns per Email an die von Ihnen angegebene Adresse übermittelt.