1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "location",
10 "locations": [{
11 "suburb": "Melbourne",
12 "state": "VIC",
13 "postcode": "3000",
14 }],
15 "urls": [
16 "https://view.com.au/for-sale/vic/in-melbourne-3000/",
17 "https://view.com.au/for-rent/vic/in-melbourne-3000/",
18 "https://view.com.au/sold-properties/vic/in-melbourne-3000/",
19 "https://view.com.au/for-sale/vic/in-melbourne/",
20 "https://view.com.au/for-sale/vic/",
21 "https://view.com.au/for-sale/vic/in-kew-east-3102/",
22 "https://view.com.au/for-sale/vic/in-melbourne-3000/?page=2",
23 "https://view.com.au/for-rent/vic/in-melbourne-3000/?page=2",
24 "https://view.com.au/for-sale/vic/in-melbourne-3000/apartments/",
25 "https://view.com.au/for-sale/vic/houses/in-melbourne-3000/",
26 "https://view.com.au/for-sale/vic/in-melbourne-3000/3-bedrooms/",
27 "https://view.com.au/for-sale/vic/in-melbourne-3000/houses/3-bedrooms/",
28 "https://view.com.au/for-sale/vic/in-melbourne-3000/?priceFrom=500000&priceTo=900000",
29 "https://view.com.au/for-sale/vic/in-melbourne-3000/?sort=price-asc&page=2",
30 "https://www.view.com.au/for-sale/vic/in-melbourne-3000/",
31 "https://view.com.au/property/vic/melbourne-3000/2610-228-la-trobe-street-18250692/",
32 ],
33 "detailUrls": ["https://www.view.com.au/property/vic/melbourne-3000/2610-228-la-trobe-street-18250692/"],
34 "proxyConfiguration": {
35 "useApifyProxy": True,
36 "apifyProxyGroups": ["RESIDENTIAL"],
37 "apifyProxyCountry": "AU",
38 },
39 "ignoreFieldsForChanges": [],
40}
41
42
43run = client.actor("abotapi/view-com-au-scraper").call(run_input=run_input)
44
45
46print(f"๐พ Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
47for item in client.dataset(run.default_dataset_id).iterate_items():
48 print(item)
49
50