所以,我有一个 RSS 2.0 格式的播客提要,它运行良好。
我想做的是重新排列提要中的项目,甚至向项目添加数据。问题是这些项目已经下载到我的播客应用程序中。
除了删除和重新订阅之外,我可以对 xml 文件做些什么来触发客户端刷新提要并从已经缓存的内容中删除吗?
您无法发送任何元素或标志来告诉提要阅读器或播客删除或删除已下载(或缓存)的项目。
如果更改<guid>
字段,您可以发送更新的项目,这将导致读者将其视为要下载或获取的新项目。
您还可以更新项目的全部内容,读者可能会或可能不会(取决于他们的设置)在用户端替换它,本质上是用更新或更正的版本“删除”它。
或者,如果您切换到使用Atom 提要格式发送,则有元素<updated>
,它会告诉读者上次更新项目的时间,但同样,读者是否下载新副本取决于其构建/设置。