例えば、https://meta.discourse.org/c/dev/7.json は開発カテゴリのトピック一覧を表示します。
同様に、このカテゴリの各トピックの内容(生テキスト)を表示することはできますか?
例えば、https://meta.discourse.org/c/dev/7.json は開発カテゴリのトピック一覧を表示します。
同様に、このカテゴリの各トピックの内容(生テキスト)を表示することはできますか?
ありがとうございます。少しは役に立ちました。
これが正しいかどうか、最適かどうかはわかりませんが、私はこのようなことをしました。https://meta.discourse.org/search.json?q=category%3Abug
投稿の最初の約 300 文字ではなく、投稿のすべての内容をどのように表示すればよいでしょうか?
https://meta.discourse.org/t/how-do-i-get-the-json-for-the-each-raw-from-topics-in-the-category/148340.json
ただし、これは投稿 1 つからの内容であり、投稿のコレクションに興味があります。
複数のトピック(すべての投稿を含む)が必要な場合は、複数の呼び出しを行う必要があります。
posts.json エンドポイント、つまり https://meta.discourse.org/posts.json?category=support も利用可能です。
これは役立つかもしれません: https://github.com/pfaffman/discourse-downloader(あるいは全く機能しないかもしれません。例えば、API キーを URL ではなくヘッダーに正しく設定しない可能性があります)
ありがとうございます。いつも核心を突いたご回答ですね。
すべてを 1 ページに表示することは可能でしょうか?(現在は 45 トピックのみ表示されています)
ページネーションを行う必要があります。
2 回目の呼び出しでは、前回の呼び出しで取得した最後の投稿 ID を値として持つ before という名前のパラメータを追加してください。
例: https://meta.discourse.org/posts.json?category=support&before=735490