1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "maxItems": 10,
12 "domains": [
13 "amazon.com",
14 "google.com",
15 "facebook.com",
16 "youtube.com",
17 "twitter.com",
18 "instagram.com",
19 "linkedin.com",
20 "wikipedia.org",
21 "reddit.com",
22 "pinterest.com",
23 "netflix.com",
24 "microsoft.com",
25 "apple.com",
26 "ebay.com",
27 "cnn.com",
28 "bbc.com",
29 "nytimes.com",
30 "walmart.com",
31 "target.com",
32 "bestbuy.com",
33 "costco.com",
34 "homedepot.com",
35 "lowes.com",
36 "ikea.com",
37 "nike.com",
38 "adidas.com",
39 "uber.com",
40 "airbnb.com",
41 "booking.com",
42 "expedia.com",
43 "spotify.com",
44 "hulu.com",
45 "disneyplus.com",
46 "hbomax.com",
47 "twitch.tv",
48 "paypal.com",
49 "stripe.com",
50 "shopify.com",
51 "wix.com",
52 "squarespace.com",
53 "wordpress.com",
54 "medium.com",
55 "github.com",
56 "stackoverflow.com",
57 "quora.com",
58 "tumblr.com",
59 "duolingo.com",
60 "coursera.org",
61 "udemy.com",
62 "khanacademy.org"
63 ],
64 "proxyConfiguration": {
65 "useApifyProxy": true,
66 "apifyProxyGroups": [
67 "RESIDENTIAL"
68 ]
69 }
70};
71
72
73const run = await client.actor("parseforge/similarweb-scraper").call(input);
74
75
76console.log('Results from dataset');
77console.log(`πΎ Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
78const { items } = await client.dataset(run.defaultDatasetId).listItems();
79items.forEach((item) => {
80 console.dir(item);
81});
82
83