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 "urls": [
13 "https://www.cian.ru/kupit-kvartiru/",
14 "https://www.cian.ru/snyat-kvartiru/",
15 "https://www.cian.ru/kupit-kvartiru/?p=2",
16 "https://www.cian.ru/kupit-kvartiru-1-komn-ili-2-komn/?sort=price_object_order",
17 "https://www.cian.ru/snyat-kvartiru-1-komn-ili-2-komn/",
18 "https://www.cian.ru/snyat-ofis/",
19 "https://www.cian.ru/cat.php?deal_type=sale&engine_version=2&offer_type=flat®ion=1&p=2",
20 "https://www.cian.ru/cat.php?deal_type=rent&engine_version=2&offer_type=flat®ion=1&room1=1&minprice=50000&maxprice=100000&sort=creation_date_desc",
21 "https://spb.cian.ru/kupit-kvartiru/",
22 "https://www.cian.ru/kupit-dom/",
23 "https://www.cian.ru/company/10127440/",
24 "https://www.cian.ru/agents/107153484/",
25 "https://www.cian.ru/kupit-kvartiru-1-komn-ili-2-komn/?p=2",
26 "https://www.cian.ru/snyat-komnatu/",
27 "https://www.cian.ru/kupit-pomeshenie/",
28 "https://www.cian.ru/novostrojki/",
29 "https://spb.cian.ru/cat.php?deal_type=rent&engine_version=2&offer_type=flat®ion=2&sort=creation_date_desc&minprice=30000&maxprice=60000"
30 ],
31 "location": "Москва",
32 "maxItems": 20
33};
34
35
36const run = await client.actor("abotapi/cian-ru-scraper").call(input);
37
38
39console.log('Results from dataset');
40console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
41const { items } = await client.dataset(run.defaultDatasetId).listItems();
42items.forEach((item) => {
43 console.dir(item);
44});
45
46