1import { ApifyClient } from 'apify-client';
2
3
4
5const client = new ApifyClient({
6 token: '<YOUR_API_TOKEN>',
7});
8
9
10const input = {
11 "mode": "auto",
12 "scrapeDepth": "detail",
13 "startUrls": [
14 {
15 "url": "https://www.quora.com/What-is-the-meaning-of-life"
16 }
17 ],
18 "outputFormat": "normalized",
19 "dedupeMode": "canonical",
20 "onlyNewItems": false,
21 "includeUnchanged": true,
22 "includeFieldEvidence": true,
23 "includeUnresolvedEdges": true,
24 "includeProfileEdges": false,
25 "includeQuestionFollowerEdges": false,
26 "includeAnswerUpvoterEdges": false,
27 "includeSensitiveRelationshipData": false,
28 "includeTargetMetadata": false,
29 "includeRelationshipCounts": false,
30 "includeSpaceRoleEdges": false,
31 "includeSpaceContentEdges": true,
32 "maxQuestions": 10,
33 "maxAnswersPerQuestion": 5,
34 "includeQuestion": true,
35 "includeAuthor": true,
36 "includeAuthorSnapshot": false,
37 "includeTopics": true,
38 "includeSpaces": false,
39 "includeComments": false,
40 "includeEngagementBreakdown": true,
41 "includeRelatedContent": false,
42 "topCommentsOnly": false,
43 "includeReplyGraph": false,
44 "includeMedia": false,
45 "includeFeedText": false,
46 "includeOutboundLinks": false,
47 "includeEntityGraph": false,
48 "maxCommentsPerAnswer": 0,
49 "maxCommentDepth": 20,
50 "maxGraphEdges": 1000,
51 "includeRawEvidence": false,
52 "includeHtml": false,
53 "redactSensitiveQueryParams": true,
54 "maxItemsPerSource": 0,
55 "searchDiscovery": "relatedOnly",
56 "maxRelatedQuestions": 0,
57 "searchResultsPerQuery": 0,
58 "maxAnswerPages": 0,
59 "maxTopicFeedPages": 0,
60 "maxSpaceFeedBundles": 1,
61 "includeCommentReplies": false,
62 "includeQuoraPlusPreview": true,
63 "includeProfileStats": true,
64 "includeTopicStats": true,
65 "includeSpaceStats": true,
66 "includePostStats": true,
67 "includeAnswerStats": true,
68 "includeTopicFeed": false,
69 "includeQuestionAudit": false,
70 "includeProfileHistory": false,
71 "maxProfileHistoryPages": 0,
72 "maxRelationshipPages": 0
73};
74
75
76const run = await client.actor("nimbryxo-studio/quora-question-answer-and-relationship-dataset").call(input);
77
78
79console.log('Results from dataset');
80console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
81const { items } = await client.dataset(run.defaultDatasetId).listItems();
82items.forEach((item) => {
83 console.dir(item);
84});
85
86