GET api/PagePosts/GetPagePostForView/{id}?Lang={Lang}

API này trả về nội dung bài viết để hiển thị trong trang quản lý bài viết.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
id

ID của đề bài viết cần soạn/sửa.

integer

Required

Lang

Ngôn ngữ của nội dung trả về. Có thể là "vi" (tiếng Việt) hoặc "en" (tiếng Anh). Mặc định là "vi".

string

Default value is vi

Body Parameters

None.

Response Information

Resource Description

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

TPostDetail
NameDescriptionTypeAdditional information
ID

ID của bài viết.

integer

None.

PageTopicID

ID của topic mà bài viết thuộc về.

integer

None.

Title

Tiêu đề của bài viết.

string

None.

Summary

Tóm tắt nội dung bài viết.

string

None.

Content

Nội dung chi tiết của bài viết.

string

None.

AuthorName

Tên tác giả của bài viết.

string

None.

PrePicture

Hình ảnh đại diện cho bài viết.

string

None.

State

Trạng thái của bài viết.

integer

None.

Level

Cấp độ của bài viết.

integer

None.

TaskforceID

ID của tổ chức taskforce liên quan.

integer

None.

IABoardID

ID của bảng IAB liên quan.

integer

None.

CommentCount

Số lượng bình luận của bài viết.

integer

None.

HeartCount

Số lượt thích (heart) của bài viết.

integer

None.

LikeCount

Số lượt thích (like) của bài viết.

integer

None.

ShareCount

Số lượt chia sẻ của bài viết.

integer

None.

en

Ngôn ngữ của nội dung bài viết (1 - tiếng Anh).

integer

None.

CreateTime

Thời gian tạo bài viết

date

None.

CreateTimeStr

Xâu văn bản thể hiện thời gian tạo bài viết

string

None.

Comments

Danh sách các bình luận của bài viết.

Collection of TPagePostCommentView

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "PageTopicID": 2,
  "Title": "sample string 3",
  "Summary": "sample string 4",
  "Content": "sample string 5",
  "AuthorName": "sample string 6",
  "PrePicture": "sample string 7",
  "State": 8,
  "Level": 9,
  "TaskforceID": 10,
  "IABoardID": 11,
  "CommentCount": 12,
  "HeartCount": 13,
  "LikeCount": 14,
  "ShareCount": 15,
  "en": 16,
  "CreateTime": "2026-04-19T17:22:49.3518116+07:00",
  "CreateTimeStr": "sample string 17",
  "Comments": [
    {
      "$id": "2",
      "ID": 1,
      "PagePostID": 2,
      "Content": "sample string 3",
      "AuthorName": "sample string 4",
      "AuthorAvatar": "sample string 5",
      "HeartCount": 6,
      "LikeCount": 7,
      "ShareCount": 8,
      "CommentTime": "2026-04-19T17:22:49.3518116+07:00",
      "CommentTimeString": "sample string 9"
    },
    {
      "$ref": "2"
    }
  ]
}