返信欄が一致していません

API /latest.json にアクセスしようとしているのですが、replies 列が一致しません。スクリーンショットで確認できるように、replies は 1 ですが、API JSON では 0 になっています。何か見落としていることはありますか?


トピック内の投稿のスクリーンショットを送っていただけますか?
よろしくお願いします。

「いいね!」 1

reply_count パラメータは、投稿への直接の返信を指します。

トピックreply_count は、そのトピックの投稿への直接の返信の総数です。トピックの投稿の総数ではありません。

「いいね!」 4

こんにちは、@NateDhaliwal さん。投稿はこちらです…


返信は1件のみです。

「いいね!」 1

@Lilly ありがとう、Lily。でも、JSONでは、私のフォーラムで見られるような総返信数をどのように取得できますか?JSONファイルには、返信に属するフィールドがありません。

トピックの返信数は post_count - 1 になります。

トピック内のコメントの総数を見つけるには、トピックの posts_count 値を確認してください。

「いいね!」 3

お使いのアプリのバージョンはいくつですか?トピックマップを更新しました。

サイトの更新を強くお勧めします。

「いいね!」 3

別件で、ご質問についてですが、

reply_count は、投稿の下にある特定の返信ボタンをクリックした場合など、特定の投稿への返信を指します。

一方、replies は、OP(トピック/最初の投稿)からのすべての返信の合計数です。


このメタトピックの JSON を例として使用します。

https://meta.discourse.org/t/why-isnt-discourse-more-frequently-recommended-as-a-community-platform/221040.json

もし気づかれたら、投稿番号1には、トピックには多くの返信があるにもかかわらず、3つの直接の返信があります。

要するに、「reply_count」は投稿への返信数であり、トピックの返信数を表すものではありません。

「いいね!」 4

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.