1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "urls": [
12 "https://www.productreview.com.au/listings/the-lighting-outlet",
13 "https://www.productreview.com.au/c/home-garden-shops",
14 "https://www.productreview.com.au/c/home-garden-shops/l/victoria_au",
15 "https://www.productreview.com.au/c/home-garden-shops?sort=rating",
16 "https://www.productreview.com.au/c/home-garden-shops?q=lighting",
17 "https://www.productreview.com.au/c/air-fryers?brand=breville",
18 "https://www.productreview.com.au/search?q=lighting",
19 "https://www.productreview.com.au/listings/the-lighting-outlet?rating=1",
20 "https://www.productreview.com.au/listings/the-lighting-outlet?isVerified=true",
21 "https://www.productreview.com.au/listings/beacon-lighting?page=2",
22 "https://www.productreview.com.au/listings/bunnings-warehouse/write-review",
23 "https://www.productreview.com.au/c/kitchenware-shops?page=2"
24 ],
25 "proxy": {
26 "useApifyProxy": true,
27 "apifyProxyGroups": []
28 },
29 "incrementalMode": false,
30 "emitUnchanged": false,
31 "emitExpired": false,
32 "ignoreFieldsForChanges": []
33};
34
35
36const run = await client.actor("abotapi/product-reviews-australia-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