2010-11-02 5 views
7

tenía una idea para un mashup de Google Maps + inmobiliaria, y que le gustaría iniciar un proyecto de mascotas.australiana API de bienes raíces (para los mapas de Google Mashup)

A.t.m. Estoy buscando una fuente de datos inmobiliarios. Quiero evitar el raspado, más preferiblemente algo que tenga una API que devuelva JSON (preferentemente) o XML (o cualquier otra cosa que pueda analizarse programáticamente en realidad).

Los grandes portales de Internet en la zona, http://domain.com.au, http://realestate.com.au & http://realestateview.com.au no parecen tener cualquier API que se expone públicamente. ¿Me he perdido algo aquí?

El único sitio que he encontrado hasta ahora es Nestoria, sin embargo, sus listados en Australia no parecen ser tan exhaustivos como los sitios mencionados anteriormente.

Cualquiera sabe de más fuentes de datos?

+2

En realidad no hay una API realestate.com.au, se puede leer acerca de una implementación de aquí [http://webtools.realestate.com.au/] y una demo usando JS para hacer una zona de alcance [jsFiddle] (https://jsfiddle.net/saramic/11scr07p/) la esencia general de esto se puede demostrar con curl 'curl 'http://services.realestate.com.au/services/listings/search?query=\{"channel ":" b uy "," filtros ": \ {" replaceProjectWithFirstChild ": true," propertyTypes ": \ [" house "\]," priceRange ": \ {" minimum ": 0 \} \}, "localidades": \ [\ {"subdivisión": "NSW", "código postal": "22 87" \} \] \} ''(solo asegúrese de que no haya espacios cuando corta y pega el cmd de rizo –

+0

@ MichaelMilewski ¿has descubierto cómo filtrar por habitaciones por casualidad? He intentado cada permutación del filtro {'min-bedrooms': 4}, filter {minBeds: 4}, filter {beds {min: 2}} filter {bedrooms {min: 4}} habitaciones de filtro {minimum: 4}} etc etc., pero no a vail –

+0

@Al. según la [documentación] (http://webtools.realestate.com.au/configuring-widgets-included-via-javascript/) debería ser 'minimum-bedrooms' pero eso no parece funcionar para mí :(' curl 'http://services.realestate.com.au/services/listings/search?query=\{"channel":"buy">"filters":\{"minimum-bedrooms":"4","propertyTypes ": \ [" house "\] \} \} '| ruby ​​-e' require" JSON "; pone JSON.pretty_generate (JSON.parse ($ <. read)) '| grep' bedrooms .: \ d'' –

Respuesta

4

Si estás queriendo algo gratis, raspado es realmente la única opción. Puede estar seguro de que cualquier persona que HAGA la entrega de los datos de forma gratuita probablemente también lo saque de los dominios.com y realestate.com.au del mundo. (this es generalmente el resultado)

Es posible que haya un poco de suerte si usted está dispuesto a gastar un poco de dinero sin embargo. Los siguientes sitios ofrecen conjuntos de datos muy completos, sin embargo, imagino que no serán baratos.

  • apm.com.au
  • residex.com.au
  • rpdata.net.au
+0

¡Gracias por la respuesta! Desafortunadamente, ya que este es solo un proyecto favorito (sin interés comercial o aplicación), preferiría algo que sea cerveza como la cerveza. Tengo la sensación de que Australia está muy por detrás del sector inmobiliario en los EE. de API. – bguiz

+1

¡Ah, y bienvenidos a StackOverflow! – bguiz

1

Lo único que he encontrado ha sido un resumen mensual de las ciudades capitales de Australia de bienes raíces mercados en json from RPData.

Cuestiones relacionadas