1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "search_enabled": false,
12 "search_location": "New York, NY",
13 "search_term": "restaurants",
14 "search_limit": 50,
15 "search_offset": 0,
16 "search_business_details_type": "basic",
17 "category_search_enabled": false,
18 "category_location": "New York, NY",
19 "category_search_category": "Vacation Rental Agents",
20 "category_limit": 50,
21 "category_offset": 0,
22 "category_business_details_type": "basic",
23 "each_enabled": false,
24 "each_business_urls": [
25 "https://www.yelp.com/biz/pizza-paradise-new-york",
26 "https://www.yelp.com/biz/joes-coffee-san-francisco"
27 ],
28 "reviews_enabled": false,
29 "reviews_business_url": "https://www.yelp.com/biz/pizza-paradise-new-york",
30 "reviews_business_id": "pizza-paradise-new-york",
31 "reviews_per_page": 20,
32 "reviews_sort_by": "Yelp_sort",
33 "reviews_rating_filter": "All_ratings",
34 "menus_enabled": false,
35 "menus_business_ids": [
36 "pizza-paradise-new-york",
37 "joes-coffee-san-francisco"
38 ],
39 "popular_dish_enabled": false,
40 "popular_dish_business_ids": [
41 "pizza-paradise-new-york",
42 "joes-coffee-san-francisco"
43 ],
44 "biz_url2id_enabled": false,
45 "biz_url2id_urls": [
46 "https://www.yelp.com/biz/pizza-paradise-new-york",
47 "https://www.yelp.com/biz/joes-coffee-san-francisco"
48 ]
49};
50
51
52const run = await client.actor("igview-owner/yelp-business-data-scraper").call(input);
53
54
55console.log('Results from dataset');
56console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
57const { items } = await client.dataset(run.defaultDatasetId).listItems();
58items.forEach((item) => {
59 console.dir(item);
60});
61
62