22

使用RSS在泛用型播客客户端订阅《八分》

 2 years ago
source link: https://wulu.zone/posts/rsshub-bafen
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Mar 21, 2022

使用RSS在泛用型播客客户端订阅《八分》

《八分》 RSS RSSHub

《八分》是一档由梁文道和看理想团队共同打造的文化类音频节目。时不时睡前听一听还是蛮有意思的。但是《八分》第四季只在喜马拉雅看理想App更新。其他平台的原有的《八分》都无法接收到第四季的更新,原先看理想提供的 RSS Feed 也已经失效不再更新。

想要听《八分》就只能下载「看理想」App或喜马拉雅独家收听。不想使用这些平台,想在泛用型播客客户端收听《八分》有什么方法呢?

RSSHub

RSSHub 是一个开源、简单易用、易于扩展的 RSS 生成器,可以给任何奇奇怪怪的内容生成 RSS 订阅源。RSSHub 借助于开源社区的力量快速发展中,目前已适配数百家网站的上千项内容.

RSSHub.png

想起之前了解到的一个开源项目RSSHUB,能够各种各样的的网站生成 RSS 订阅源。部署后,请求服务器特定的路径,就能得到对应 RSS。 请求路由时,RSSHub 会按照给定规则请求源站数据,然后以 RSS 格式输出。具体可见:RSSHub 文档

使用RSSHub服务器

首先在 RSSHub 文档页面 搜索喜马拉雅相关的路由。

RSSHub-search.png
RSSHub-ximalaya.png

找到我们需要的路由,希望显示播客shownote,选择 专辑(输出 ShowNote)。 可以看到路由是 /ximalaya/:type/:id/:all/:shownote?,必选的参数有 typeid。 根据指引填写参数,喜马拉雅《八分》的链接是:https://www.ximalaya.com/album/51101122 。那么对应的 typeid 就是 album51101122

我们使用RSSHub提供的服务器,补充好网址,得到的链接就是:https://rsshub.app/ximalaya/album/51101122/0/shownote

接下来只要将这个RSS地址添加到任意支持RSS的播客客户端就可以愉快地收听了~

RSSHub的演示地址为 rsshub.app, 缓存时间 20 分钟,可以随意使用。但有些路由路由有反爬严格标记,如微博、知乎等,意味着目标网站有严重的反爬策略,demo 无法确保可用性。如果你需要更高的可用性,建议自建来提高稳定性。

自己部署RSSHub的方法也有很多,RSSHub 支持 DockerDocker ComposeAnsible手动部署 等方式。详情可以查看 RSSHub文档关于部署的部分

Some rights reserved

Except where otherwise noted, content on this page is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license.

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK