echo '<h2>Komplette Ergebnisliste eines Maklers</h2><br />';
$aParameter = array('username'=>'immobil');
$res = $oImmocaster->fullUserSearch($aParameter);
echo '<div class="codebox"><textarea>'.$res.'</textarea></div>';
<?php
define('__ROOT__', dirname(dirname(__FILE__)));require_once(__ROOT__ . '/include/Immocaster/Sdk.php');
$sImmobilienScout24Key = 'immobil-testzugangKey';$sImmobilienScout24Secret = 'XXXXXX';$oImmocaster = Immocaster_Sdk::getInstance('is24',$sImmobilienScout24Key,$sImmobilienScout24Secret);
$oImmocaster->setDataStorage(array('mysql','localhost','root','xxxxxx','immocaster', true));
$oImmocaster->setRequestUrl('sandbox');$oImmocaster->setReadingType('curl');$oImmocaster->setContentResultType('json');$oImmocaster->enableRequestDebug();
/*$sCertifyURL = 'http://localhost:83/index.php?page=mietangebote'; // Komplette URL inkl. Parameter auf der das Script eingebunden wirdif(isset($_GET['main_registration'])||isset($_GET['state'])){ if(isset($_POST['user'])){ $sUser=$_POST['user']; } if(isset($_GET['user'])){ $sUser=$_GET['user']; } $aParameter = array('callback_url'=>$sCertifyURL.'?user='.$sUser,'verifyApplication'=>true); // Benutzer neu zertifizieren if($oImmocaster->getAccess($aParameter)) { print_r($oImmocaster->getAccess($aParameter)); echo '<div id="appVerifyInfo">Zertifizierung war erfolgreich.</div>'; } else { // Test ob Benutzer schon zertifiziert ist if($oImmocaster->getApplicationTokenAndSecret($sUser)) { echo '<div id="appVerifyInfo">Dieser Benutzer ist bereits zertifiziert.</div>'; } }}echo '<form action="'.$sCertifyURL.'&main_registration=1" method="post"><div id="appVerifyButton"><strong>Hinweis: Unter IE9 kann es zu Problemen mit der Zertifizierung kommen.</strong><br />Benutzername: <input type="text" name="user" /><br /><em>Der Benutzername sollte nach Möglichkeit gesetzt werden. Standardmäßig wird ansonsten "me" genommen. Somit können aber nicht mehrere User parallel in der Datenbank abgelegt werden. Der gewählte Benutzernamen muss der gleiche wie im Formular auf der nächsten Seite sein, damit der Token richtig zugewiesen werden kann.</em><br /><input type="submit" value="Jetzt zertifizieren" /></div></form>';*/
/** * Regionen ermitteln. */echo '<h2>Regionen ermitteln</h2>';$aParameter = array('q'=>'Ber');$res = $oImmocaster->getRegions($aParameter);echo '<div class="codebox"><textarea>'.$res.'</textarea></div>';
/** * Geodaten ermitteln. */echo '<h2>GIS - Geo Service</h2>';$aParameter = array('country-id'=>276,'region-id'=>2,'list'=>true);$res = $oImmocaster->geoService($aParameter);echo '<div class="codebox"><textarea>'.$res.'</textarea></div>';
/** * Ergebnisliste abfragen per Radius. */echo '<h2>Ergebnisliste abfragen per Radius</h2>';$aParameter = array('geocoordinates'=>'52.52546480183439;13.369545936584473;2','realestatetype'=>'apartmentrent');$res = $oImmocaster->radiusSearch($aParameter);echo '<div class="codebox"><textarea>'.$res.'</textarea></div>';
/** * Ergebnisliste abfragen per Region. */echo '<h2>Ergebnisliste abfragen per Region</h2>';$aParameter = array('geocodes'=>1276003001,'realestatetype'=>'apartmentrent');$res = $oImmocaster->regionSearch($aParameter);echo '<div class="codebox"><textarea>'.$res.'</textarea></div>';
/** * Ergebnisliste mit allen Objekten eines Maklers abfragen. */echo '<h2>Komplette Ergebnisliste eines Maklers</h2><br/>Diese Funktion wurde auskommentiert, da der Benutzer hierfür die Applikation zertifizieren muss und die Berechtigung von IS24 für diese Funktion benötigt.<br/><br/>';$aParameter = array('username'=>'immobil', 'channel'=>'homepage');$res = $oImmocaster->fullUserSearch($aParameter);echo '<div class="codebox"><textarea>'.$res.'</textarea></div>';
--
Sie erhalten diese Nachricht, weil Sie in Google Groups ein Thema der Gruppe "immobilienscout24-development" abonniert haben.
Wenn Sie sich von diesem Thema abmelden möchten, rufen Sie https://groups.google.com/d/topic/immobilienscout24-development/plO94Ypp92I/unsubscribe auf.
Wenn Sie sich von dieser Gruppe und allen Themen dieser Gruppe abmelden möchten, senden Sie eine E-Mail an immobilienscout24-de...@googlegroups.com.
Wenn Sie in dieser Gruppe einen Beitrag posten möchten, senden Sie eine E-Mail an immobilienscou...@googlegroups.com.
Gruppe besuchen: http://groups.google.com/group/immobilienscout24-development
Wenn Sie diese Diskussion im Web verfolgen möchten, rufen Sie https://groups.google.com/d/msgid/immobilienscout24-development/9ab95aee-9173-42c9-a568-5b518e1015ac%40googlegroups.com auf.