Skip to content

Objekte exportieren

Medienopfer98 edited this page Sep 11, 2013 · 14 revisions

Alle Funktionen zum Exportieren von Objektinformationen und Dateien zu ImmobilienScout24. Hierfür benötigt man eine besondere Berechtigung, die erst von ImmobilienScout24 freigeschaltet werden muss. Sobald die Berechtigung freigeschaltet sind, man die Applikation zertifiziert hat, können Informationen zu ImmobilienScout24 exportiert werden.

Kanäle für die Veröffentlichung ermitteln

Diese Methode ist hilfreich, um die Namen der Kanäle (Channels) zu ermitteln, in die ein Anbieter seine Objekte exportieren darf.

<?php

$aParameter = array('username'=>'USERNAME');
$res = $oImmocaster->getPublishChannel($aParameter);

?>

Rückgabe

Als Rückgabe erhält man die IDs und Titel der Kanäle in die der User seine Informationen exportieren darf.

Parameter

username - Der Benutzername des Anbieters, der bei ImmobilienScout24 verwendet wird. Der Platzhalter "me" kann hier leider nicht verwendet werden.

Objektdaten exportieren und ändern

ACHTUNG: Das Mapping wird demnächst eingestellt. Nutzen Sie also bitte nur das Beispiel, bei dem das XML selbst erzeugt wird. D.h. die Version bei der der Parameter estate['xml'] übergeben wird.

Für den Export von Objektdaten, muss die Applikation zertifiziert sein. Außerdem muss man sicherstellen, dass man in den Kanal (Channel) auch exportieren darf. Für den Export benötigt man außerdem die Rechte von ImmobilienScout24 um den Export durchführen zu dürfen.

<?php

$aParameter = array(
  'username' => 'me',
  'service' => 'immobilienscout',
  'estate' => array(
    'type' => 'apartmentBuy',
    'objectId' => '12345',
    'title' => 'Tolle Test-Wohnung',
    // ... weitere Parameter ...
));
print_r($oImmocaster->exportObject($aParameter));

?>
Clone this wiki locally