miniflux / v2

Minimalist and opinionated feed reader
https://miniflux.app
Apache License 2.0
6.97k stars 728 forks source link

Use bilibiliapi instead of web scraping to obtain the video duration … #2852

Closed Qeynos closed 2 months ago

Qeynos commented 2 months ago

…to avoid captchas.

Do you follow the guidelines?

Qeynos commented 2 months ago

How do I test this change? Can you provide an example of feed URL?

You can try using https://rsshub.app/bilibili/user/video/2267573, but since Bilibili does not provide an official RSS service, the public service implemented through RSSHub is prone to frequent blocking issues. I have resolved this by setting up my own RSSHub service and only allowing access to Miniflux to avoid such problems.

If you need to test, I can open my RSSHub service for a short period, or you can also try setting up your own RSSHub service, which provides the possibility to subscribe to websites that do not have an official RSS service.

Qeynos commented 2 months ago

I have tested the recent commit, and it works fine (DockerHub: qeynos/miniflux:test).