1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "search",
10 "regions": ["california"],
11 "listingInputs": [
12 "https://www.hipcamp.com/en-US/d/united-states/california/camping/all",
13 "https://www.hipcamp.com/en-AU/d/australia/new-south-wales/camping/all",
14 "https://www.hipcamp.com/en-US/d/united-states/california/big-sur/camping/all",
15 "https://www.hipcamp.com/en-US/d/united-states/california/camping/pets",
16 "https://www.hipcamp.com/en-US/d/united-states/california/camping/all?page=2",
17 "https://www.hipcamp.com/en-US/d/united-states/california/camping/all?sort=price",
18 "https://www.hipcamp.com/en-US/land/california-oz-farm-gv1qhdd5",
19 "https://www.hipcamp.com/land/california-oz-farm-gv1qhdd5",
20 "https://hipcamp.com/en-US/land/california-oz-farm-gv1qhdd5",
21 "https://www.hipcamp.com/en-US/land/california-oz-farm-gv1qhdd5?adults=2",
22 "https://www.hipcamp.com/sitemaps/v2/us-lands-ca.xml.gz",
23 ],
24 "urls": [
25 "https://www.hipcamp.com/en-US/d/united-states/california/camping/all",
26 "https://www.hipcamp.com/en-AU/d/australia/new-south-wales/camping/all",
27 "https://www.hipcamp.com/en-US/d/united-states/california/big-sur/camping/all",
28 "https://www.hipcamp.com/en-US/d/united-states/california/camping/pets",
29 "https://www.hipcamp.com/en-US/d/united-states/california/camping/all?page=2",
30 "https://www.hipcamp.com/en-US/d/united-states/california/camping/all?sort=price",
31 "https://www.hipcamp.com/en-US/land/california-oz-farm-gv1qhdd5",
32 "https://www.hipcamp.com/land/california-oz-farm-gv1qhdd5",
33 "https://hipcamp.com/en-US/land/california-oz-farm-gv1qhdd5",
34 "https://www.hipcamp.com/en-US/land/california-oz-farm-gv1qhdd5?adults=2",
35 "https://www.hipcamp.com/sitemaps/v2/us-lands-ca.xml.gz",
36 ],
37 "maxItems": 20,
38 "maxReviewsPerListing": 20,
39 "fetchDetails": False,
40 "proxyConfiguration": { "useApifyProxy": True },
41 "incrementalMode": False,
42 "emitUnchanged": False,
43 "emitExpired": False,
44 "maxNotifyListings": 50,
45}
46
47
48run = client.actor("abotapi/hipcamp-camping-glamping-scraper").call(run_input=run_input)
49
50
51print(f"๐พ Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
52for item in client.dataset(run.default_dataset_id).iterate_items():
53 print(item)
54
55