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://www.youtube.com/@MrBeast",
13 "https://www.youtube.com/@PewDiePie",
14 "https://www.youtube.com/@tseries",
15 "https://www.youtube.com/@cocomelon",
16 "https://www.youtube.com/@SETIndia",
17 "https://www.youtube.com/@kidsdiana",
18 "https://www.youtube.com/@LikeNastyaofficial",
19 "https://www.youtube.com/@5minutecraftsyoutube",
20 "https://www.youtube.com/@zeemusiccompany",
21 "https://www.youtube.com/@justinbieber",
22 "https://www.youtube.com/@edsheeran",
23 "https://www.youtube.com/@BTSofficial",
24 "https://www.youtube.com/@blackpinkofficial",
25 "https://www.youtube.com/@arianagrande",
26 "https://www.youtube.com/@taylorswift",
27 "https://www.youtube.com/@eminem",
28 "https://www.youtube.com/@MarvelEntertainment",
29 "https://www.youtube.com/@WarnerBrosPictures",
30 "https://www.youtube.com/@NetflixFamily",
31 "https://www.youtube.com/@KurzgesagtEnglish",
32 "https://www.youtube.com/@veritasium",
33 "https://www.youtube.com/@mkbhd",
34 "https://www.youtube.com/@Linustechtips",
35 "https://www.youtube.com/@unboxtherapy",
36 "https://www.youtube.com/@mrwhosetheboss",
37 "https://www.youtube.com/@peterlindgren",
38 "https://www.youtube.com/@TheVerge",
39 "https://www.youtube.com/@BuzzFeedVideo",
40 "https://www.youtube.com/@Vox",
41 "https://www.youtube.com/@NASA"
42 ],
43 "maxItems": 10
44};
45
46
47const run = await client.actor("parseforge/youtube-channel-scraper").call(input);
48
49
50console.log('Results from dataset');
51console.log(`πΎ Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
52const { items } = await client.dataset(run.defaultDatasetId).listItems();
53items.forEach((item) => {
54 console.dir(item);
55});
56
57