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://en.wikipedia.org/wiki/Readability",
13 "https://de.wikipedia.org/wiki/Lesbarkeit"
14 ],
15 "texts": [
16 {
17 "id": "entwurf-de",
18 "text": "Gute Texte sind leicht zu lesen. Kurze Sätze helfen dabei, denn jeder Gedanke bekommt seinen eigenen Satz.\nWenn ein Satz dagegen mehr als fünfundzwanzig Wörter enthält und zudem mit verschachtelten Nebensätzen, Fachbegriffen sowie langen zusammengesetzten Hauptwörtern wie Bundesverfassungsgerichtsentscheidung gespickt ist, dann wird er von vielen Lesern nur langsam verstanden.\nDieser Absatz wurde von der Redaktion überarbeitet. Schreiben Sie aktiv und konkret: Wer macht was?"
19 }
20 ]
21};
22
23
24const run = await client.actor("fast_data_asap/readability-seo-content-checker").call(input);
25
26
27console.log('Results from dataset');
28console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
29const { items } = await client.dataset(run.defaultDatasetId).listItems();
30items.forEach((item) => {
31 console.dir(item);
32});
33
34