Source: factory.service/package.core/ObjServiceRss.py
RSS feed reader and storage service.
Fetches RSS/Atom feeds, parses items, downloads
enclosure images, and stores everything in
data_rssitem. Supports multiple channels configured
...
| Method | Signature | Description |
|---|---|---|
| parse_feed | parse_feed(url: str) -> int |
Fetch and parse an RSS feed URL. |
| update_all | update_all() -> int |
Fetch all configured RSS channels. |
| read_items | read_items(channel: str = '', limit: int = 15) -> list[dict] |
Read stored items for a channel. |
| process | process(context: dict) -> dict |
Workflow entry point for RSS operations. |
| run_workflow_direct | run_workflow_direct(guid: str, param1: str = '', param2: str = '', param3: str = '') -> str |
Legacy workflow direct entry point. |
Fetch and parse an RSS feed.
Fetch all configured RSS channels.
Read stored RSS items.
List configured RSS channels.