 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Deine Frage stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
21.02.2006, 12:15
|
#1
|
|
TP-Insider
Registriert seit: Dec 2004
Ort: Braunschweig
|
Schnittstelle von immobilienscout24.de nutzen
Moin..
ich bekam gerade einen aufgeregten Anruf eines Kunden, der meinte, er wolle die seine Angebote von immobilienscout24.de in die eigene Webseite integriert haben..
Hab mich dann mal kurz bei immobilienscout24.de umgeschaut und sogar eine API Beschreibung gefunden - nur kann ich das dort beschriebene PHP Beispiel nicht finden ..
Hat vlt von euch schon mal jemand damit "rumgebastelt" ??
Vielen Dank schonmal für die Hilfe..
SteffenR
|
|
|
21.02.2006, 12:44
|
#2
|
|
TP-Supporter
Registriert seit: Jun 2003
Ort: Fürth
|
hallo,
die Beispielcodes findest du hier:
http://api.immobilienscout24.de/de/a...ilfe/index.jsp
eigentlich recht einfach zu programmieren das API, da hier komplett auf XML umgestellt wurde. Du schickst ein XML-Dokument als Anfrage ab und erhältst dann als Response ebenfalls ein XML
__________________
Die perfekte Web-Applikation ist: sicher,skalierbar,schnell, anwenderfreundlich,intuitiv, wiederverwendbar,flexibel,transparent,umfassend,dynamisch, zuverlässig,einfach,modular,effizient, stabil,handhabbar,verteilt,robust, persistent,kollaborativ,mächtig,intelligent,leicht verwendbar,portierbar,erweiterbar,
fehlerfrei, und zu guter Letzt billig
|
|
|
21.02.2006, 13:39
|
#3
|
|
TP-Insider
Registriert seit: Dec 2004
Ort: Braunschweig
|
Zitat:
|
Zitat von CB.NET
hallo,
die Beispielcodes findest du hier:
http://api.immobilienscout24.de/de/a...ilfe/index.jsp
eigentlich recht einfach zu programmieren das API, da hier komplett auf XML umgestellt wurde. Du schickst ein XML-Dokument als Anfrage ab und erhältst dann als Response ebenfalls ein XML
|
Vielen Dank für die schnelle Hilfe..
Die Seite hatte ich wohl in meinem Durchklicken übersehen 
Klingt recht einfach - mal schauen, wie sich das Beispiel verwerten lässt.
hmm und schon der erste Fehler..
Das zum Download angebotene Archiv scheint mir nich ganz komplett zu sein..
ich erhalte folgenden Fehler: Warning:
main(HTTP/Request.php): failed to open stream: No such file or directory in /var/www/web1/html/projekte/is24/IS24/API/Api.php on line 32
Die Datei Request.php bzw das Verzeichnis sind komischerweise nicht im Archiv vorhanden .. ;(
Gruß
SteffenR
Geändert von SteffenR (21.02.2006 um 13:50 Uhr).
|
|
|
21.02.2006, 15:49
|
#5
|
|
TP-Insider
Registriert seit: Dec 2004
Ort: Braunschweig
|
hmm .. stimmt das könnte es sein - werd ich mich dann zu gegebener Zeit nochmal ransetzen und auf meinem Server installieren ..
Werd dann ja sehen, ob es so läuft, wie es soll
Update 22.02.2006 21:24 Uhr
So .. die fehlenden PEAR Pakete habe ich gerade installiert.. Das Testscript scheint auch schon zu laufen ..
Er gibt mir zwar erst mal nur eine Liste von Ländern /Städten aus - aber man muss ja irgendwo anfangen
http://www.port11.de/projekte/is24/
Werd mich nun aber wieder anderen dringenden Sachen widmen müssen ;( ..
Sobald sich mir neue Erkenntnisse im Zusammenhang mit dem angesprochenen Thema aufzeigen, werde ich diesen Thread fortsetzen..
SteffenR
Geändert von SteffenR (22.02.2006 um 21:26 Uhr).
|
|
|
16.06.2008, 14:08
|
#6
|
|
TP-Newbie
Registriert seit: Jun 2008
|
ich habe es nun geschafft die verbindung zu dem API hinzubekommen.
wo Gebe ich jetzt die XML strukur z.b. zur Ausgabe aller Wohnungen ( Mietwohnungen ) an und wie setze ich das dann zu einer Ausgabe in PHP um?
mfg
würde mic hauf meine antwort freuen.
|
|
|
16.06.2008, 15:25
|
#7
|
|
TP-Insider
Registriert seit: Dec 2004
Ort: Braunschweig
|
Schau dir mal die Datei query.php aus den Beipspielen an - dort steht beschrieben, wie du eine Query stellst und dir dann entsprechend die Objekte ausgeben kannst - für die Mietwohungen müsstest du dann die Queryobjekte in der folgenden Form zusammenfügen:
Code:
// API Objekt erstellen mit API Key etc..
$queryAppartmentRent = new ApiQueryItemAppartmentRent();
$queryHouseRent = new ApiQueryItemHouseRent();
$api->addQueryItem( $queryAppartmentRent );
$api->addQueryItem( $queryHouseRent );
$api->setPageSize('1500');
$resultSet =& $api->doRequest($pageNumber);
Das Resultset kannst du dann ganz normal als Array/ Objekt auslesen - sprich testweise via print_r($resultSet) ...
Gruß,
SteffenR
|
|
|
16.06.2008, 15:36
|
#8
|
|
TP-Newbie
Registriert seit: Jun 2008
|
Danke dir für die Antwort.
Wenn ich das API von IS24 installieren möchte gehe ich wie folgt vor:
- PEAR DB installieren ( mit der go-pear.php )
- Package HTTP_REQUEST installieren
- Die Testphp Datein in den gleichen Ordner installieren wo sich der PEAR Ordner befindet
- Ordnerstrucktur: www.server.de/is24/PEAR/ und www.server.de/is24/includes/classes/IS24/....
- API KEY und Vendor ID überall eintragen und dann die Abfrage bearbeiten?
Bei mir gingen nämlich die ganzen Beispiele nicht kam immer ein fehler das die function fehlt.. also irgendein pfad Problem.
In die PHP.ini den PEAR Pfand und den IS24 Pfad angeben?
mfg
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| Thema bewerten |
|
|
Forumregeln
|
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:05 Uhr.
|
 |