2010-11-02 27 views
7

Google मानचित्र + रियल एस्टेट मैशप के लिए एक विचार था, और एक पालतू परियोजना शुरू करना चाहते हैं।ऑस्ट्रेलियाई रियल एस्टेट एपीआई (Google मानचित्र मैशप के लिए)

एटीएम। मैं अचल संपत्ति डेटा के स्रोत की तलाश में हूं। मैं स्क्रैपिंग से बचना चाहता हूं, सबसे अधिक पसंद है जिसमें एक एपीआई है जो जेएसओएन (अधिमानतः) या एक्सएमएल (या कुछ और जो वास्तव में प्रोग्रामेटिक रूप से पारदर्शी है) लौटाता है।

क्षेत्र में बड़ा ऑनलाइन पोर्टल, http://domain.com.au, http://realestate.com.au & http://realestateview.com.au कि सार्वजनिक रूप से सामने आ रहा है किसी भी एपीआई के लिए नहीं दिखाई देते। क्या मैंने यहाँ कुछ याद किया है?

एकमात्र साइट जिसे मैंने अब तक पाया है Nestoria है, हालांकि उनकी ऑस्ट्रेलियाई सूची ऊपर उल्लिखित साइटों के रूप में व्यापक नहीं दिखती है।

कोई भी डेटा के अधिक स्रोतों के बारे में जानता है?

+2

असल में एक realestate.com.au एपीआई है, आप इसके कार्यान्वयन के बारे में यहां पढ़ सकते हैं [http://webtools.realestate.com.au/] और एक डेमो का उपयोग करने के लिए जेएस का उपयोग करके एक डेमो [JSFiddle] (https://jsfiddle.net/saramic/11scr07p/) इसका सामान्य ज्ञान कर्ल 'कर्ल' के साथ प्रदर्शित किया जा सकता है http://services.realestate.com.au/services/listings/search?query=\{"channel ":" ख UY "" फिल्टर ": \ {" replaceProjectWithFirstChild ": सच है," propertyTypes ": \ [" घर "\]," मूल्यरेंज ": \ {" न्यूनतम ": 0 \} \}, "इलाके": \ [\ {"उपविभाजन": "एनएसडब्लू", "पोस्टकोड": "22 87" \} \] \} '' (केवल यह सुनिश्चित करें कि कर्ल cmd –

+0

पर कट और पेस्ट करते समय कोई रिक्त स्थान नहीं है @ माइकलमिलेव्स्की ने आपको पता लगाया है कि शयनकक्षों द्वारा प्रति मौके कैसे फ़िल्टर किया जाए? मैंने फ़िल्टर के हर क्रमपरिवर्तन की कोशिश की है {'मिनी बेडरूम': 4}, फिल्टर {मिनीबीड्स: 4}, फ़िल्टर {बेड {मिनट: 2}} फ़िल्टर {बेडरूम {मिनट: 4}} फिल्टर बेडरूम {न्यूनतम: 4}} आदि आदि लेकिन कोई नहीं vail –

+0

@ एएल। [दस्तावेज़ीकरण] के अनुसार (http://webtools.realestate.com.au/configuring-widgets-cluded-via-javascript/) यह 'न्यूनतम शयनकक्ष' होना चाहिए लेकिन यह मेरे लिए काम नहीं कर रहा है :(' curl 'http://services.realestate.com.au/services/listings/search?query=\{"channel":"buy","filters":\{"minimum-bedrooms":"4","property प्रकार ": \ [" घर "\] \} \} 'रूबी-' को" JSON "की आवश्यकता होती है; JSON.pretty_generate (JSON.parse ($ <। read)) '| grep' बेडरूम: \ d'' –

उत्तर

4

यदि आप कुछ मुफ्त में चाहते हैं, तो स्क्रैपिंग वास्तव में आपका एकमात्र विकल्प है। आप यह सुनिश्चित कर सकते हैं कि जो कोई भी मुफ्त में डेटा प्रदान करता है वह शायद डोमेन.com.au और realestate.com.au से दुनिया को स्क्रैप कर रहा है। (this आम तौर पर परिणाम है)

यदि आप कुछ रुपये खर्च करने के इच्छुक हैं तो आपको कुछ भाग्य हो सकता है। नीचे दी गई साइटें बहुत व्यापक डेटा सेट प्रदान करती हैं, हालांकि मुझे लगता है कि यह सस्ता नहीं होगा।

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

उत्तर के लिए धन्यवाद! दुर्भाग्य से यह सिर्फ एक पालतू परियोजना (कोई व्यावसायिक रुचि या आवेदन नहीं है), मैं बीयर में बीयर जैसी कुछ पसंद करूंगा। मुझे एहसास है कि अमेरिका अमेरिका में अचल संपत्ति के पीछे है एपीआई के – bguiz

+1

ओह, और स्टैक ओवरफ्लो में आपका स्वागत है! – bguiz

1

केवल बात मैंने पाया ऑस्ट्रेलियाई राजधानी शहरों अचल संपत्ति का मासिक सारांश दिया गया है json from RPData में बाजार।

संबंधित मुद्दे