The plugin is used for Tiny Tiny RSS to extract the full contents. I made a little change on it thus it can support Mercury Parsar API
with any API URL.
If you want to know how to establish a self Mercury Parsar API (without Docker), please refer to:
如果你想自己在服务器上搭建 Mercury Parser API(不依赖 Docker),请参考:
- EN: Replacing Postlight’s Mercury scraping service with your self-hosted copy – Babak Fakhamzadeh
- 中文:Tiny Tiny RSS 安装及填坑之路
Grateful to original author HenryQW!!⭐⭐⭐
(Below is copied from original repository)
A Tiny Tiny RSS plugin written for tt-rss as a replacement for the grandpa-old plugin af_readability, which doesn't work well for many RSS sites I subscribe to.
It utilizes postlight/mercury-parser-api to extract the full content for feeds. An API endpoint is required to use this plugin.
To host such an API, please visit postlight/mercury-parser-api. For a dockerized self-host solution, please visit my repo HenryQW/mercury-parser-api.
For fallback API support please checkout legacy branch, which will stop working on April 15, 2019.
Tested on BBC, The New York Times, The Verge, Cult of Mac, iDownloadBlog etc, in which af_readability can't handle the content properly.
Some feeds may not render properly, if Mercury can't handle it. Eg. BBC video-only feeds.
Clone the repo into your tt-rss plugins folder.
The configuration is identical to af_readability, except you have to save your API endpoint.
- Enable the plugin mercury_fulltext in Preferences/Plugins.
- Save your self-hosted Mercury Parser API Endpoint in the Mercury_fulltext settings under Feeds tab.
- Configure for feeds under Plugins tab of the Edit Feed window (you can right click your feed to get there).
- The plugin is modified based on af_readability.
- postlight/mercury-parser-api.