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 "searchQuery": "котики",
13 "searchTypes": [
14 "users"
15 ],
16 "links": [
17 "https://ok.ru/group/53494783737943",
18 "https://ok.ru/group/53494783737943/topic/158816426481751",
19 "https://ok.ru/profile/352769811913",
20 "https://ok.ru/video/16460491786961",
21 "https://ok.ru/video",
22 "https://ok.ru/games",
23 "https://ok.ru/games/board",
24 "https://ok.ru/game/battlearenagame",
25 "https://ok.ru/pozdravleniya",
26 "https://ok.ru/pozdravleniya/s-dnem-rozhdeniya",
27 "https://m.ok.ru/group/53494783737943",
28 "https://ok.ru/search?st.query=%D0%BA%D0%BE%D1%82%D0%B8%D0%BA%D0%B8"
29 ],
30 "maxItems": 20,
31 "includeComments": false,
32 "proxyConfiguration": {
33 "useApifyProxy": true
34 },
35 "incrementalMode": false,
36 "emitUnchanged": false,
37 "maxNotifyListings": 50
38};
39
40
41const run = await client.actor("abotapi/ok-ru-scraper").call(input);
42
43
44console.log('Results from dataset');
45console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
46const { items } = await client.dataset(run.defaultDatasetId).listItems();
47items.forEach((item) => {
48 console.dir(item);
49});
50
51