1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "newsletterTitle": "Weekly Digest",
10 "feeds": [
11 {
12 "id": "rss-demo",
13 "xml": "<rss version=\"2.0\"><channel><title>Demo RSS</title><link>https://example.com</link><item><guid>001</guid><title>Automation launch</title><link>https://example.com/automation</link><description>Safe summary</description></item></channel></rss>",
14 },
15 {
16 "id": "atom-demo",
17 "xml": "<feed xmlns=\"http://www.w3.org/2005/Atom\"><title>Demo Atom</title><entry><id>002</id><title>Weekly update</title><link rel=\"alternate\" href=\"https://example.com/weekly\"/><summary>New weekly summary</summary></entry></feed>",
18 },
19 ],
20}
21
22
23run = client.actor("bread-kim/rss-newsletter-assembly-pack").call(run_input=run_input)
24
25
26print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
27for item in client.dataset(run.default_dataset_id).iterate_items():
28 print(item)
29
30