跳轉到內容

獲取討論回覆列表

獲取指定討論下的回覆列表,支持分頁。

每條回覆包含作者信息、正文(純文本)、互動數據及 reply_to_id 字段:"0" 表示頂層回覆,其他值表示對指定回覆的嵌套回覆。

CLI安裝 CLI

bash
longbridge topic-replies 6993508780031016960
longbridge topic-replies 6993508780031016960 --page 2 --size 20

Request

HTTP MethodGET
HTTP URL/v1/content/topics/:topic_id/comments

Path Parameters

NameTypeRequiredDescription
topic_idstringYES討論 ID,如 6993508780031016960

Query Parameters

NameTypeRequiredDescription
pageint32NO頁碼,默認 1
sizeint32NO每頁數量,範圍 1~50,默認 20

Request Example

Response

Response Headers

  • Content-Type: application/json

Response Example

json
{
  "code": 0,
  "message": "success",
  "data": {
    "items": [
      {
        "id": "7001234567890123456",
        "topic_id": "6993508780031016960",
        "body": "分析得很到位!",
        "reply_to_id": "0",
        "author": {
          "member_id": "10087",
          "name": "李四",
          "avatar": "https://example.com/avatar2.jpg"
        },
        "images": [],
        "likes_count": 5,
        "comments_count": 2,
        "created_at": "1742001500"
      }
    ]
  }
}

Response Status

StatusDescriptionSchema
200返回成功topic_replies_response
500內部錯誤None

Schemas

topic_replies_response

NameTypeRequiredDescription
itemsobject[]true回覆列表
∟ idstringtrue回覆 ID
∟ topic_idstringtrue所屬討論 ID
∟ bodystringfalse回覆正文(純文本)
∟ reply_to_idstringfalse父回覆 ID,"0" 表示頂層回覆
∟ authorobjectfalse作者信息
∟∟ member_idstringfalse作者 member ID
∟∟ namestringfalse作者暱稱
∟∟ avatarstringfalse作者頭像 URL
∟ imagesobject[]false附圖列表
∟∟ urlstringfalse原始圖片 URL
∟∟ smstringfalse小縮略圖 URL
∟∟ lgstringfalse大縮略圖 URL
∟ likes_countint32false點讚數
∟ comments_countint32false嵌套回覆數
∟ created_atstringtrue創建時間,Unix 時間戳(秒)