我通过 pubsubhubbub 订阅了 10 个 RSS,所有链接都属于不同类别,即技术、政治等
每当我收到推送通知 pubsubhubbub 时,就可以知道新闻是从哪个 RSS 发布的,因此我可以在最后将其保存在特定类别下。
我通过 pubsubhubbub 订阅了 10 个 RSS,所有链接都属于不同类别,即技术、政治等
每当我收到推送通知 pubsubhubbub 时,就可以知道新闻是从哪个 RSS 发布的,因此我可以在最后将其保存在特定类别下。
诀窍是为每个订阅使用不同的回调。因此,假设您订阅了 feed1 和 feed2,hub.callback
那么您的订阅可能分别是:http://domain.tld/push/feed1和http://domain.tld/push/feed2。您可以立即知道每次回调通知了哪个提要!检查此博客文章中的“工具和良好实践”部分。
稍后,您应该考虑为每个提要使用不同的回调。它通过让您立即知道哪个提要链接到哪个通知来简化通知的调试和处理。这通常就像在通用 webhook 的末尾添加 ?feed=key 之类的查询字符串一样简单。
您也可以很好地使用像http://domain.tld/push/catX/feed1这样的回调,其中catX
是提要的类别。