1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "placeids": [],
12 "urls": [
13 "https://www.google.com/maps/place/Independence+Palace/@10.7795106,106.6730372,3296m/data=!3m1!1e3!4m16!1m9!3m8!1s0x31752f385570472f:0x1787491df0ed8d6a!2sIndependence+Palace!8m2!3d10.7769942!4d106.6953021!9m1!1b1!16zL20vMDk4NHg5!3m5!1s0x31752f385570472f:0x1787491df0ed8d6a!8m2!3d10.7769942!4d106.6953021!16zL20vMDk4NHg5"
14 ],
15 "names": [],
16 "sort_by": "newest",
17 "search_terms": [
18 "waiting time"
19 ],
20 "oldest_date": "2022-01-01",
21 "max_reviews": 100,
22 "max_reviews_per_search_term": 50,
23 "region": "US",
24 "proxy": "residential",
25 "headless": true,
26 "include_author_info": false,
27 "stop_on_match": false
28};
29
30
31const run = await client.actor("selective_stake/google-maps-review-search-scraper").call(input);
32
33
34console.log('Results from dataset');
35console.log(`πΎ Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
36const { items } = await client.dataset(run.defaultDatasetId).listItems();
37items.forEach((item) => {
38 console.dir(item);
39});
40
41