1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "enableListingSearch": True,
10 "searchTasks": [
11 {
12 "keyword": "carhartt detroit jacket",
13 "location": "Toronto (GTA)",
14 },
15 {
16 "keyword": "vintage 90s levis 501",
17 "location": "Vancouver",
18 },
19 {
20 "keyword": "nike jordan",
21 "category": "men's shoes",
22 },
23 ],
24 "searchMaxResults": 10,
25 "searchCategories": [],
26 "searchLocations": [],
27 "searchSort": "relevance",
28 "searchPriceType": "",
29 "searchFetchFullDetails": False,
30 "newlyListedOnly": False,
31 "searchMaxAgeDays": 7,
32 "searchKeywords": [],
33 "enableListingDetails": False,
34 "listingIds": [],
35 "listingUrls": [],
36 "enableClosetListings": False,
37 "sellerUsernames": ["1015260943"],
38 "sellerMaxListings": 30,
39 "enableSellerProfile": False,
40 "enableSoldHistory": False,
41 "soldMaxItems": 30,
42 "enableScrapeByUrl": False,
43 "scrapeUrls": ["https://www.kijiji.ca/b-buy-sell/canada/vintage+carhartt/k0c10l0"],
44 "webhookFormat": "json",
45 "proxyConfiguration": {
46 "useApifyProxy": True,
47 "apifyProxyGroups": ["RESIDENTIAL"],
48 "apifyProxyCountry": "CA",
49 },
50}
51
52
53run = client.actor("b2b_leads/kijiji-real-time-data-scraper").call(run_input=run_input)
54
55
56print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
57for item in client.dataset(run.default_dataset_id).iterate_items():
58 print(item)
59
60