1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "startUrls": [
10 "https://www.autotrader.co.uk/car-search?postcode=SW1A%201AA&make=Volkswagen&model=Golf&sort=relevance",
11 "https://www.autotrader.co.uk/van-search?postcode=SW1A%201AA&make=Ford&model=Transit%20Custom&sort=relevance",
12 "https://www.autotrader.co.uk/bike-search?postcode=SW1A%201AA&make=Honda&sort=relevance",
13 "https://www.autotrader.co.uk/motorhome-search?postcode=SW1A%201AA&berth=4&sort=relevance",
14 "https://www.autotrader.co.uk/caravan-search?postcode=SW1A%201AA&berth=4&sort=relevance",
15 "https://www.autotrader.co.uk/truck-search?postcode=SW1A%201AA&sort=relevance",
16 "https://www.autotrader.co.uk/farm-search?postcode=SW1A%201AA&sort=relevance",
17 "https://www.autotrader.co.uk/plant-search?postcode=SW1A%201AA&sort=relevance",
18 "https://www.autotrader.co.uk/electric-bike-search?postcode=SW1A%201AA&sort=relevance",
19 ],
20 "maxResults": 10,
21}
22
23
24run = client.actor("dz_omar/autotrader-uk-scraper").call(run_input=run_input)
25
26
27print(f"πΎ Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
28for item in client.dataset(run.default_dataset_id).iterate_items():
29 print(item)
30
31