Discourse 有哪个接口能直接获取某个帖子的最后一条评论信息

我建议使用数据浏览器查询。您可以以编程方式运行查询并获取 JSON 结果。这是您需要的:

-- [params]
-- post_id :post_id

SELECT
  p.id,
  p.topic_id,
  p.post_number,
  p.raw    AS raw_content,   -- Markdown/source
  p.cooked AS html_content,  -- Rendered HTML
  p.user_id,
  p.created_at,
  p.updated_at
FROM posts p
WHERE p.id = :post_id
  AND p.deleted_at IS NULL   -- 如果您也想要已删除的帖子,请删除此行
-- AND p.hidden = false      -- 可选:排除隐藏的帖子
LIMIT 1;

1 个赞