1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "startUrls": [
12 "https://apify.com"
13 ],
14 "additionalPaths": [
15 "/about",
16 "/about-us",
17 "/contact",
18 "/contact-us",
19 "/pages/contact-us",
20 "/pages/about-us",
21 "/pages/privacy-policy",
22 "/privacy-policy",
23 "/pages/terms-and-conditions",
24 "/terms-and-conditions",
25 "/pages/sitemap",
26 "/sitemap",
27 "/pages/faq",
28 "/faq",
29 "/pages/our-story",
30 "/our-story",
31 "/pages/our-team",
32 "/our-team"
33 ],
34 "excludeKeywords": [
35 "whatsapp",
36 "wa.me",
37 "facebook",
38 "instagram",
39 "linkedin",
40 "youtube",
41 "twitter",
42 "x.com",
43 "blog",
44 "blogs",
45 "news",
46 "setting",
47 "settings",
48 "#",
49 "collection",
50 "collections",
51 "product",
52 "products",
53 "account",
54 "login",
55 "logout",
56 "signin",
57 "signout",
58 "cart",
59 "checkout",
60 "search",
61 "compare",
62 "wishlist"
63 ],
64 "proxyConfiguration": {
65 "useApifyProxy": true,
66 "apifyProxyGroups": [
67 "RESIDENTIAL"
68 ]
69 }
70};
71
72
73const run = await client.actor("competent_clarinet/website-contact-crawler").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