1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "startUrls": ["https://www.immobilienscout24.de/Suche/de/berlin/berlin/wohnung-mieten"],
10 "kvNamespace": "is_berlin",
11 "applicationTemplate": """{{anrede}}
12
13Ihre {{roomsStr}}-Zimmer{{altbauSuffix}} Wohnung{{locationSuffix}} hat mich sofort angesprochen.{{highlightsSuffix}} {{vacantPhrase}}{{abloeseSentence}}
14
15Zu mir: Ich bin berufstätig, Nichtraucher, habe keine Haustiere und suche ein langfristiges Zuhause. Eine vollständige Bewerbungsmappe mit Gehaltsnachweisen und SCHUFA sende ich Ihnen gerne sofort zu.
16
17Über eine Einladung zur Besichtigung würde ich mich sehr freuen.
18
19Viele Grüße""",
20 "excludedListingKeywords": [
21 "möbliert",
22 "furnished",
23 "befristet",
24 "Untermiete",
25 "WBS",
26 "Tauschwohnung",
27 ],
28 "allowedZipCodes": [
29 "10119",
30 "10179",
31 "10249",
32 "10405",
33 "10997",
34 ],
35 "emailTo": "you@example.com",
36}
37
38
39run = client.actor("beige_quaff/immoscout24-kleinanzeigen-apply-bot").call(run_input=run_input)
40
41
42print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
43for item in client.dataset(run.default_dataset_id).iterate_items():
44 print(item)
45
46