Für die Darstellung im Antrag, Angebot und Protokoll benötigen wir die Adress- und Kontaktdaten Ihrer Pool-Makler. Am einfachsten über eine Schnittstelle zu Ihrer Maklerdatenbank – so müssen keine Maklerdaten bei uns gespeichert werden und Änderungen stehen sofort zur Verfügung.

Abfrage-URL

Wir fragen die Maklerdaten per PHP bei Ihnen ab. xxxx steht dabei für die Vermittlernummer des Maklers bei Ihnen. Der Pfad kann beliebig von Ihnen eingestellt werden.

$maklerdaten = file("http://www.ihrpool.de/maklerdaten.php?maklernr=xxxx");

Erwartete Rückgabe (Zeile für Zeile)

ZeileInhalt
1Leerzeile
2Name1 (Vor- und Nachname, falls vorhanden)
3Name2 (Firmenbezeichnung oder leer)
4Straße
5PLZ Ort
6Telefon
7Fax
8Leerzeile
9E-Mail
10Internet
11Leer oder URL für eigene AGB
12Leer oder URL für eigene Datenschutzvereinbarung
13Registernummer
14Leer oder Zugangsstatus: Aktiv, NichtVergeben, Gesperrt (poolabhängig)
15Leer oder MFA (für Mehrfachagent)
ab 25Optional: Gesellschafts-Vermittlernummern (s. unten)

Optionale Gesellschafts-Vermittlernummern (ab Zeile 25)

Für jeden Untervermittler können eigene Vermittlernummern für einzelne Gesellschaften übertragen werden. Gesellschaftsnamen-Liste: mr-money.de/datenbank/vpnumtxt.php

ARAG-Duesseldorf:33333
Alte-Leipziger:345678

Demo-Datei der möglichen Rückgabe: poolmakler_demo.txt

Beispiel-Code

PHP – Maklerdaten-Endpunkt implementieren
<?php
// maklerdaten.php ? von Mr-Money aufgerufen mit ?maklernr=XXXX
header('Content-Type: text/plain; charset=iso-8859-1');

$maklernr = filter_input(INPUT_GET, 'maklernr', FILTER_SANITIZE_NUMBER_INT);

// Maklerdaten aus Ihrer Datenbank laden
$makler = getMaklerAusDB($maklernr);  // eigene Funktion

if ( ! $makler ) {
    exit;  // Leer-Ausgabe wenn nicht gefunden
}

// Ausgabe in exakter Reihenfolge (ISO-8859-1 kodiert!)
echo "\n";                              // Zeile 1: leer
echo $makler['vorname'] . ' ' . $makler['nachname'] . "\n";  // Zeile 2
echo $makler['firma'] . "\n";           // Zeile 3
echo $makler['strasse'] . "\n";         // Zeile 4
echo $makler['plz'] . ' ' . $makler['ort'] . "\n";           // Zeile 5
echo $makler['telefon'] . "\n";         // Zeile 6
echo $makler['fax'] . "\n";             // Zeile 7
echo "\n";                              // Zeile 8: leer
echo $makler['email'] . "\n";           // Zeile 9
echo $makler['website'] . "\n";         // Zeile 10
echo "\n";                              // Zeile 11: AGB-URL (optional)
echo "\n";                              // Zeile 12: Datenschutz-URL (optional)
echo $makler['registernr'] . "\n";      // Zeile 13
echo "Aktiv\n";                         // Zeile 14
echo "\n";                              // Zeile 15
// Zeilen 16-24: leer
for ($i = 16; $i <= 24; $i++) echo "\n";

// Ab Zeile 25: optionale Gesellschafts-Vermittlernummern
if ( ! empty($makler['vpnr_arag']) )        echo "ARAG-Duesseldorf:" . $makler['vpnr_arag'] . "\n";
if ( ! empty($makler['vpnr_alte_leipz']) )  echo "Alte-Leipziger:" . $makler['vpnr_alte_leipz'] . "\n";
?>
✉ Feedback
Fehler oder Unstimmigkeit in dieser Doku entdeckt? Schreiben Sie uns: ts@mr-money.de