1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "mode": "search",
12 "queries": [
13 "bmw"
14 ],
15 "startUrls": [
16 "https://www.2dehands.be/q/bmw/",
17 "https://www.2ememain.be/q/iphone/",
18 "https://www.2dehands.be/q/bmw/p/2/",
19 "https://www.2dehands.be/q/bmw/?sortBy=SORT_INDEX&sortOrder=DECREASING&priceFrom=100&priceTo=5000",
20 "https://www.2dehands.be/q/bmw/p/2/?sortBy=SORT_INDEX&sortOrder=DECREASING",
21 "https://www.2dehands.be/q/bmw/#Language:all-languages|sortBy:SORT_INDEX|sortOrder:DECREASING|offeredSince:Today",
22 "https://www.2dehands.be/l/auto-s/",
23 "https://www.2dehands.be/l/auto-s/p/2/",
24 "https://www.2dehands.be/l/auto-s/q/bmw/",
25 "https://www.2dehands.be/l/auto-s/bmw/",
26 "https://www.2dehands.be/v/auto-s/bmw/m2453646187-bmw-118i",
27 "https://www.2ememain.be/v/velos-velomoteurs/velos-hommes-velos-de-sport-velo-de-randonnee/m2461083552-velo-electrique-bergamont-e-revox-4",
28 "https://2dehands.be/q/volvo/",
29 "https://www.2dehands.be/u/geert-baart/57629670/",
30 "https://www.2dehands.be/lrp/api/search?query=fiets&limit=3&offset=0"
31 ],
32 "domain": "2dehands.be",
33 "minPrice": 0,
34 "maxPrice": 0,
35 "sort": "optimized",
36 "categoryId": 0,
37 "fetchDetails": false,
38 "includeReviews": true,
39 "maxReviews": 20,
40 "maxItems": 20,
41 "proxy": {
42 "useApifyProxy": true,
43 "apifyProxyGroups": [
44 "RESIDENTIAL"
45 ],
46 "apifyProxyCountry": "BE"
47 },
48 "incrementalMode": false,
49 "emitUnchanged": false,
50 "emitExpired": false,
51 "ignoreFieldsForChanges": []
52};
53
54
55const run = await client.actor("abotapi/2dehands-2ememain-scraper").call(input);
56
57
58console.log('Results from dataset');
59console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
60const { items } = await client.dataset(run.defaultDatasetId).listItems();
61items.forEach((item) => {
62 console.dir(item);
63});
64
65