# 缺少对应“新”主题的 RSS Feed

**URL:** https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686
**Category:** Support
**Tags:** rss
**Created:** [2024年二月17日 00:21 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686 "2024-02-17T00:21:36Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![janbolmeson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/janbolmeson/32/192162_2.png) [@janbolmeson](https://meta.discourse.org/u/janbolmeson)
#### Post date: [2024年二月17日 00:21 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/1 "2024-02-17T00:21:36Z")

</div>

## 背景

根据文档，我们有很多 RSS 源：

- [Finding Discourse RSS feeds](https://meta.discourse.org/t/discourse-rss-feeds-list/264134)

但实际上我们缺少

`https://meta.discourse.org/new.rss`

很容易将“new”（新）与“latest”（最新）混淆（后者可以正常工作），但它们实际上是不同的：

- New = 最新的主题，不考虑最新回复
- Latest = 有最新回复的主题

请参阅与 @hellekin 在[文档主题这里](https://meta.discourse.org/t/discourse-rss-feeds-list/264134/)的讨论。

## 重现步骤

前往：[https://meta.discourse.org/new.rss](https://meta.discourse.org/new.rss)

## 收到的结果

页面丢失错误

## 预期结果

一个类似 RSS 文件：[Discourse Meta - Latest topics](https://meta.discourse.org/latest.rss)

对应于：[Discourse Meta - The Official Support Forum for Discourse](https://meta.discourse.org/latest)

或者在我们的情况下是：[https://meta.discourse.org/new](https://meta.discourse.org/new)

---

<div class="post-metadata">

### Author: ![poweruser82](https://avatars.discourse-cdn.com/v4/letter/p/e68b1a/32.png) [@poweruser82](https://meta.discourse.org/u/poweruser82)
#### Post date: [2024年二月17日 08:24 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/2 "2024-02-17T08:24:13Z")

</div>

另请参阅

> [@RSS feed for category + latest](https://meta.discourse.org/t/rss-feed-for-category-latest/37192):
>
> Hi, I have noticed that there is support for a /latest.rss, as well as a /category.rss, but I cannot find any support for a /category/latest.rss. Being in different slack channels, it would be super nice if we could just show the latest feed from a particular category. If this exists, plz enlighten me! Thanks much.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2024年二月19日 01:00 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/3 "2024-02-19T01:00:59Z")

</div>

> [@janbolmeson](#):
>
> New = disregarding the latest reply, newest topics

RSS feed is there, but you need to be logged in:

“new” = topics new to you…

I think you are confusing it with a feature we do not have 🙂

---

<div class="post-metadata">

### Author: ![janbolmeson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/janbolmeson/32/192162_2.png) [@janbolmeson](https://meta.discourse.org/u/janbolmeson)
#### Post date: [2024年二月19日 07:29 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/4 "2024-02-19T07:29:59Z")

</div>

嗯……是的，我认为你是对的。抱歉！🙈

但是，有没有办法在不登录的情况下，按创建日期获取最新主题（“新”）的排序，而忽略最后回复？

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2024年二月19日 07:54 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/5 "2024-02-19T07:54:06Z")

</div>

全局 new.rss 对 RSS 阅读器将是有益或有帮助的。或者将论坛连接在一起，因为我认为联合方式不会那么普遍，而且它的目标不同。

我也不知道以这种方式使用 RSS 源的普遍程度。

---

<div class="post-metadata">

### Author: ![janbolmeson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/janbolmeson/32/192162_2.png) [@janbolmeson](https://meta.discourse.org/u/janbolmeson)
#### Post date: [2024年二月19日 08:21 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/6 "2024-02-19T08:21:36Z")

</div>

> [@Jagster](#):
>
> 全局 new.rss 对 RSS 阅读器来说将是有益或有帮助的。或者将论坛连接在一起，

这正是我想要实现的用例。以聚合的方式显示新对话。

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2024年二月19日 09:48 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/7 "2024-02-19T09:48:44Z")

</div>

\u003chttps://meta.discourse.org/latest.rss?order=created\u003e ？

---

<div class="post-metadata">

### Author: ![janbolmeson](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/janbolmeson/32/192162_2.png) [@janbolmeson](https://meta.discourse.org/u/janbolmeson)
#### Post date: [2024年二月19日 11:20 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/8 "2024-02-19T11:20:17Z")

</div>

谢谢！

抱歉没能自己弄明白。🙈 我们能就此打住吗？

![](https://media.tenor.com/0wdGZyE1670AAAAC/bye-felicia-hiding.gif)

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2024年二月19日 11:55 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/9 "2024-02-19T11:55:52Z")

</div>

但是它在类别级别上不起作用，所以不能这样做？

`https://meta.discourse.org/c/bug/latest.rss?order=created`

而且无论 `?order=created` 是否有效，因为 `latest.rss` 只在论坛级别上起作用。或者我又错了？

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2024年二月19日 12:09 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/10 "2024-02-19T12:09:00Z")

</div>

您在查找 `https://meta.discourse.org/c/bug/1.rss?order=created` 吗？

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [2024年二月19日 12:14 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/11 "2024-02-19T12:14:47Z")

</div>

我甚至不知道 `1.rss` 到底是个什么东西。

我在寻找一个解决方案，以便将 #Contribute > Bug 中的所有新主题作为早期预警同步到我的论坛。我需要它吗？完全不需要，因为我本来就会经常访问。我想要它吗？我也说不准，因为 Discourse 通常非常稳定。但如果有这样一个功能倒也不错，类似于联邦化（federating）所提供的功能。

所以，你告诉我我在找什么吧 😂

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [2024年二月19日 12:17 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/12 "2024-02-19T12:17:14Z")

</div>

1 是类别 ID。我从文档中获取了它

> [@hellekin](#):
>
> ## Categories
> 
> `https://meta.discourse.org/c/[category_slug]/[id].rss`

然后我添加了 `?order=created`，就像 sam 在上面做的那样。  
当您访问类别时，可以轻松地从 URL 中获取 ID，例如 [https://meta.discourse.org/c/bug/1](https://meta.discourse.org/c/bug/1)。您只需添加 `.rss` 和参数

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2024年二月19日 22:21 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/13 "2024-02-19T22:21:43Z")

</div>

\u003chttps://meta.discourse.org/c/bug/1/l/latest?order=created\u003e

这是无条件最新帖子的路由，因为默认值可能指向其他内容，具体取决于顶部菜单的顺序。

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2024年二月19日 22:22 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/14 "2024-02-19T22:22:28Z")

</div>

一点压力都没有，这是 Discourse 中一个相当隐藏的功能。

---

<div class="post-metadata">

### Author: ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)
#### Post date: [2024年二月26日 03:37 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/15 "2024-02-26T03:37:54Z")

</div>

这很酷。所以这可以内部使用，也可以用于外部 RSS 阅读器？🤩

---

<div class="post-metadata">

### Author: ![simonmic](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simonmic/32/367698_2.png) [@simonmic](https://meta.discourse.org/u/simonmic)
#### Post date: [2024年三月4日 22:20 UTC](https://meta.discourse.org/t/missing-rss-feed-which-corresponds-to-new-topics/295686/16 "2024-03-04T22:20:35Z")

</div>

非常有用的帖子，`https://SITE/latest.rss?order=created` 特别适合“在我的 feed reader 中以稳定顺序关注 discourse 的主题”的常见用例。

~~（我假设如果没有 order=created，顺序会根据回复活动而混乱。但现在我想起来了，我用 [bazqux.com](http://bazqux.com) 关注 `https://discourse.haskell.org/latest.rss`，从未注意到问题。）~~

但我现在看到了。如果你订阅了这些 feed 中的一个而没有 `?order=created`，起初看起来还可以，但随着项目顺序的变化，feed reader 和你都会感到非常困惑。
