Skip to content

[Feature] Enclosures as part of greader API #4702

@jangernert

Description

@jangernert

Is your feature request related to a problem? Please describe.
It would be nice to easily access enclosures like thumbnails, podcast audio tracks etc. from client applications without parsing the html content.

Describe the solution you’d like
Extend the google reader API entries with enclosures like most other APIs do. Examples would be the feedly API, Nextcloud News API, tt-rss API (called attachments) and feedbin API.

Describe alternatives you’ve considered
It seems like enclosures are somehow embedded in the article html content:

<div class=\"enclosure\"><p class=\"enclosure-title\">💧🔥 BEST COMBO COMMANDER | Jhoira, Ageless Innovator | Competitive Historic Brawl [MTG Arena]</p><p><img class=\"enclosure-thumbnail\" src=\"https://i4.ytimg.com/vi/_qUe1nd09Ic/hqdefault.jpg\" alt=\"\" /></p><p class=\"enclosure-content\">

So in theory one could parse the content and extract the data from there. But that would mean a lot of special handling for FreshRSS compared to other popular feed services in the client app.

Additional context
Issue filed against NewsFlash client: https://gitlab.com/news-flash/news_flash_gtk/-/issues/374

The google reader API has already been extended by others with minor new features (e.g. friends lists https://github.com/theoldreader/api#friends).

Metadata

Metadata

Assignees

No one assigned

    Labels

    API 🤝API for other clients

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions