1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "keywords": [
12 "software engineer"
13 ],
14 "country": "United States",
15 "location": "San Francisco, CA",
16 "datePosted": "1",
17 "resumeKeywords": [
18 {
19 "keyword": "JavaScript",
20 "aliases": [
21 "JS"
22 ]
23 },
24 {
25 "keyword": "TypeScript",
26 "aliases": [
27 "TS"
28 ]
29 },
30 {
31 "keyword": "Node.js",
32 "aliases": [
33 "Node",
34 "NodeJS"
35 ]
36 },
37 {
38 "keyword": "React Native",
39 "aliases": [
40 "RN"
41 ]
42 },
43 {
44 "keyword": "React"
45 },
46 {
47 "keyword": "Expo"
48 }
49 ]
50};
51
52
53const run = await client.actor("cheap_scraper/glassdoor-jobs-scraper-remove-duplicate-jobs").call(input);
54
55
56console.log('Results from dataset');
57console.log(`πΎ Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
58const { items } = await client.dataset(run.defaultDatasetId).listItems();
59items.forEach((item) => {
60 console.dir(item);
61});
62
63