Discourse RSSフィードの見つけ方

:bookmark: Discourse で利用可能なすべての RSS フィードの参照リスト。

:person_raising_hand: 必要なユーザーレベル: 全ユーザー

Discourse で利用可能な RSS フィードのほとんどのリストを以下に示します。RSS は、コンテンツの標準化された、コンピューターで読み取り可能な形式であり、サイトやプラットフォーム間で簡単に共有できます。

:information_source: ID (カテゴリ、トピック、バッジなど) を含む RSS リンクは、ID によって定義されます。URL のスラッグ部分が変更されてもリンクは壊れませんが、スラッグは依然として必須です。

たとえば、これらのリンクはすべて同じ RSS フィードにつながります。

  • https://meta.discourse.org/t/events-plugin/69776.rss
  • https://meta.discourse.org/t/a-random-slug/69776.rss
  • https://meta.discourse.org/t/-/69776.rss

バッジ

https://meta.discourse.org/badges/[id]/[badge_name].rss

カテゴリ

https://meta.discourse.org/c/[category_slug]/[id].rss

グループ

メンション

https://meta.discourse.org/groups/[group_name]/mentions.rss
または
https://meta.discourse.org/g/[group_name]/mentions.rss

投稿

https://meta.discourse.org/groups/[group_name]/posts.rss
または
https://meta.discourse.org/g/[group_name]/posts.rss

投稿

https://meta.discourse.org/posts.rss

タグ

https://meta.discourse.org/tag/[tag_name].rss

トピック

トップトピック (期間別、ユーザーに依存しない)

すべて
https://meta.discourse.org/top/all.rss

年次
https://meta.discourse.org/top/yearly.rss

四半期
https://meta.discourse.org/top/quarterly.rss

月次
https://meta.discourse.org/top/monthly.rss

日次
https://meta.discourse.org/top/daily.rss

トップトピック (リクエストを行ったユーザー向け)

https://meta.discourse.org/top.rss

最新トピック

https://meta.discourse.org/latest.rss

単一トピック

https://meta.discourse.org/t/[topic_slug]/[id].rss

ユーザー

投稿

https://meta.discourse.org/users/[username]/activity.rss
または
https://meta.discourse.org/u/[username]/activity.rss

トピック

https://meta.discourse.org/users/[username]/activity/topics.rss
または
https://meta.discourse.org/u/[username]/activity/topics.rss

「いいね!」 25

新しいものには特定の理由で機能しないのですか?:thinking:

どういう意味ですか?「新しい」は最新という意味ではありませんか?

いいえ、実際には違いがあります。

  • 最新 = 最新の返信があるトピック

新規は異なります。

  • 新規 = 最新の返信に関係なく、最も新しいトピック

URLを比較してください。

  • /latest - ここで: “latest.rss” が機能します

対して:

  • /new しかし new.rss は機能しません
「いいね!」 3

では、これは#bugと見なされるでしょう。

「いいね!」 2

報告しましたか、それとも私が報告すべきですか?

はい、お願いします。私も状況を見失っていました。

「いいね!」 3

バグレポートと、興味深い追加の議論はこちらです: Missing rss feed which corresponds to "new" topics

「いいね!」 1

Google検索で、トピックやキーワードの検索に基づいてRSSフィードを作成する方法を探していました。\n\nどうやらそれは不可能のようで、タグ、スラッグ、カテゴリが機能しない場合、他にどのような選択肢がありますか?\n\nたとえば、特定のタグが含まれるカテゴリのRSSフィードを作成する方法もないようです。\n\n/c/[category_slug]/[tag]/[id].rss\n\nカテゴリ内のタグ付きトピックや投稿のフィードを取得できないようです。\n\nエンジニアリングスタッフがトピックをより迅速に集約できるように、FreshRSSのボイラープレートフィードセットを作成していますが、これは大きなギャップのようです。\n\n何かアイデアはありますか?よろしくお願いします!

「いいね!」 1

openrss.org の PrivacyGuides Discourse 検索フィードを購読しています。

https://openrss.org/discuss.privacyguides.net/search?q=brave+browser+order%3Alatest_topic

これは次の RSS フィードです。

しばらく経ち、なぜ機能するのか思い出せません。Open rss は Privacy Guides フォーラムを特別にサポートしているだけかもしれません。しかし、コードはすでに存在するため、彼らは任意の Discourse フォーラムをすぐにサポートできるはずです。

Discourse が標準で提供するまで役立つ可能性があります。

これは私たちにはうまくいきません。なぜなら、SSOで保護されたプライベートなDiscourseがあり、ネットワーク外に公開できないからです。

openrss.orgというサイトは、上記でリンクされたページをビルド/レンダリングするのに約7分かかります。そして、彼らはフィードをカスタムフィードとして構築したようで、Discourse自体に組み込まれているものではありません。

わかりました。しかし、ウェブページが読み込みに7分かかるということはありません。リクエストはそれよりもずっと前にタイムアウトするはずです。7秒ということでしょうか?私の場合、最初に生成されたときはページの読み込みに数秒かかりますが、最初の読み込み後は(少なくとも私のウェブブラウザでは)速いようです。

読む

保存された検索を使用すれば機能する可能性があるという印象を持っています。

いいえ、リンクを使用してopenrss.orgに接続/リクエストしてからフィードコンテンツがページに表示されるまで、文字通り7分かかりました。

これは、保存された検索および保存された検索から派生したフィードを容易にするために、サーバーサイドプラグインをインストールする必要があるように見えます。それは私たちにとって開始不能であり、残念ながら、私たちのDiscourseインスタンスでは保存された検索は許可されていません。

それはあまり意味がありません。私はソフトウェアエンジニアであり、ウェブサイトが応答するのに7分かかることは決してありません。サーバーはそれよりも前にタイムアウトします。ウェブサイトと私が送信したフィードは、私にとってはかなり速く読み込まれます。:person_shrugging:

「いいね!」 1

Discourse Meta - Latest posts が機能し、有効な RSS フィードであるにもかかわらず、同じ RSS フィードが私の Discourse サイトの 1 つでページが見つかりませんとなり、他の 2 つの Discourse サイトではエラーが発生しないのはなぜか、何か考えはありますか?動作しないサイトで変更した可能性のある設定はありますか?よろしくお願いします。

すべてのインスタで同じバージョンを使用していますか?それらの間でプラグインまたはテーマコンポーネントの違いはありますか?

はい、サイト間でいくつかの違いがある可能性があります。テストするには、プラグインを 1 つずつ無効にする必要があります。

まずは Using Safe Mode to troubleshoot issues with themes and plugins を試してみてください。これにより、テーマやプラグインに問題があるかどうかを確認できます。その後、他のシステムと異なるプラグインのみを無効にしてください。

(このディスカッションは Support… に属します)

「いいね!」 1