GET api/HomeApi/GetForumContent/{id}?tpid={tpid}&tfid={tfid}&Page={Page}&PageSize={PageSize}&SearchString={SearchString}

API này trả về nội dung chi tiết bài viết theo ID, hiển thị trên trang chủ.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

ID của bài viết cần lấy thông tin.

integer

Default value is 0

tpid

ID của chủ đề bài viết.

integer

Default value is 0

tfid

ID của tổ chức.

integer

Default value is 0

Page

Số trang hiện tại cần lấy. Mặc định là 1.

integer

Default value is 1

PageSize

Số lượng bài viết trên mỗi trang. Mặc định là 8.

integer

Default value is 8

SearchString

Chuỗi tìm kiếm để lọc danh sách bài viết theo tiêu đề hoặc nội dung.

string

Default value is

Body Parameters

None.

Response Information

Resource Description

Trả về một đối tượng TForumDetailOnHome chứa thông tin chi tiết bài viết.

TForumDetailOnHome
NameDescriptionTypeAdditional information
SearchString

Xâu tìm kiếm.

string

None.

Page

Trang hiện tại đang lấy.

integer

None.

PageSize

Cỡ trang (số lượng bài viết trên mỗi trang).

integer

None.

PageCount

Tổng số trang.

integer

None.

RecordCount

Tổng số bản ghi.

integer

None.

tfid

ID giới hạn theo tổ chức.

integer

None.

id

ID của bài viết được đọc cụ thể chi tiết.

integer

None.

tpid

ID chủ đề đang chọn.

integer

None.

ForumDetail

Bài viết chi tiết đang đọc.

TForumDetail

None.

Comments

Danh sách các bình luận.

Collection of TForumComment

None.

Response Formats

application/json, text/json

Sample:
{
  "SearchString": "sample string 1",
  "Page": 2,
  "PageSize": 3,
  "PageCount": 4,
  "RecordCount": 5,
  "tfid": 6,
  "id": 7,
  "tpid": 8,
  "ForumDetail": {
    "$id": "2",
    "ID": 1,
    "ForumTopicID": 2,
    "Title": "sample string 3",
    "Content": "sample string 4",
    "CommentCount": 5,
    "HeartCount": 6,
    "LikeCount": 7,
    "ShareCount": 8,
    "State": 9,
    "AuthorAvatar": "sample string 10",
    "AuthorName": "sample string 11",
    "CreatedTime": "2026-01-09T22:11:28.3349238+07:00"
  },
  "Comments": [
    {
      "$id": "3",
      "ID": 1,
      "ForumPostID": 2,
      "Content": "sample string 3",
      "State": 4,
      "AuthorAvatar": "sample string 5",
      "AuthorName": "sample string 6",
      "CreatedTime": "2026-01-09T22:11:28.3349238+07:00",
      "HeartCount": 7,
      "LikeCount": 8,
      "ShareCount": 9
    },
    {
      "$ref": "3"
    }
  ]
}