Hatte eine Idee für ein Google Maps + Real Estate Mashup, und würde gerne ein Haustier Projekt starten.Australian Real Estate API (für Google Maps Mashup)
A.t.m. Ich suche nach einer Quelle von Immobiliendaten. Ich möchte Scraping vermeiden, am liebsten etwas, das eine API hat, die JSON (vorzugsweise) oder XML (oder irgendetwas anderes, das tatsächlich programmierbar ist) zurückgibt.
Die großen Online-Portale in der Nähe, http://domain.com.au, http://realestate.com.au & http://realestateview.com.au scheinen keine API zu haben, die öffentlich ausgesetzt ist. Habe ich hier etwas verpasst?
Die einzige Website, die ich bisher gefunden habe, ist Nestoria, jedoch scheinen ihre australischen Angebote nicht so umfassend zu sein wie die oben genannten Websites.
Jeder weiß mehr Datenquellen?
tatsächlich gibt es eine realestate.com.au API, können Sie über eine Implementierung davon hier [http://webtools.realestate.com.au/] und eine Demo mit JS zu einem Abruf [JSFiddle] lesen (https://jsfiddle.net/saramic/11scr07p/) kann der allgemeine Kern davon mit curl 'curl 'demonstriert werden http://services.realestate.com.au/services/listings/search?query=\{"channel ":" buy "," filtert ": \ {" replaceProjectWithFirstChild ": true," propertyTypes ": \ [" Haus "\]," priceRange ": \ {" minimum ": 0 \} \}, "localities": \ [\ {"subdivision": "NSW", "Postleitzahl": "22 87" \} \] \} ''(Achte darauf, dass beim cut & paste keine Leerzeichen vorhanden sind. cmd –
@ MichaelMilewski hast du herausgefunden, wie man pro Schlafzimmer nach Filtern sucht? Ich habe jede Filterung von {min-bedrooms: 4}, filter {minBeds: 4}, filter {beds {min: 2}} filter {bedrooms} probiert {min: 4}} Filter Schlafzimmer {Minimum: 4}} etc etc aber zu keinem a vail –
@Al. nach der [Dokumentation] (http://webtools.realestate.com.au/configuring-widgets-included-via-javascript/) sollte es "Minimum-Schlafzimmer" sein, aber das scheint nicht für mich zu funktionieren :(' curl 'http://services.realestate.com.au/services/listings/search?query=\{"channel":"buy","filters":\{"minimum-bedrooms":"4","propertyTypes ": \ [" Haus "\] \} \} '| ruby -e' benötigt" JSON "; setzt JSON.pretty_generate (JSON.parse ($ <.read)) '| grep' bedrooms .: \ d' –