1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "search",
10 "country": "ng",
11 "queries": ["phone"],
12 "sort": "relevance",
13 "officialStoreOnly": False,
14 "minDiscount": 0,
15 "urls": [
16 "https://www.jumia.com.ng/catalog/?q=phone",
17 "https://www.jumia.com.ng/catalog/?q=samsung&sort=lowest-price",
18 "https://www.jumia.com.ng/catalog/?q=samsung&page=2",
19 "https://www.jumia.com.ng/catalog/?q=tecno",
20 "https://www.jumia.com.ng/mlp-samsung-store/",
21 "https://www.jumia.com.ng/mobile-phones/",
22 "https://www.jumia.com.ng/mobile-phones/?page=2",
23 "https://www.jumia.com.ng/mobile-phones/?sort=lowest-price&price_discount=30-100",
24 "https://www.jumia.com.ng/mobile-phones/?tag=JAC",
25 "https://www.jumia.com.ng/mobile-phones/samsung/",
26 "https://www.jumia.com.ng/samsung/",
27 "https://www.jumia.com.ng/flash-sales/",
28 "https://www.jumia.com.ng/beitexin-dual-sim-dual-standby-foldable-mini-flip-2g-mobile-phone-404562436.html",
29 "https://www.jumia.com.ng/catalog/productratingsreviews/sku/GE779MP7NWU7GNAFAMZ/",
30 "https://www.jumia.com.ng/xiaozhao-cod/",
31 "https://jumia.com.ng/all-products/",
32 "https://www.jumia.com.eg/catalog/?q=phone",
33 "https://www.jumia.co.ke/mobile-phones/",
34 "https://www.jumia.ma/telephone-tablette/",
35 ],
36 "fetchDetails": False,
37 "fetchReviews": False,
38 "maxReviewsPerProduct": 10,
39 "maxItems": 20,
40 "maxPages": 0,
41 "proxyConfiguration": {
42 "useApifyProxy": True,
43 "apifyProxyGroups": ["RESIDENTIAL"],
44 },
45 "incrementalMode": False,
46 "emitUnchanged": False,
47 "emitExpired": False,
48 "ignoreFieldsForChanges": [],
49 "maxNotifyListings": 50,
50}
51
52
53run = client.actor("abotapi/jumia-marketplace-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