PUT api/PagePosts/PutPagePost/{id}?Lang={Lang}
Sửa bài viết hoàn chỉnh
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
ID của bài viết cần sửa. |
integer |
Required |
| Lang |
Lang ngôn ngữ hiện hành (en/vi). Mặc định là vi. |
string |
Default value is vi |
Body Parameters
Nội dung (hoàn chỉnh) bài viết cần sửa .
PagePost| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
None. |
|
| PageTopicID | integer |
None. |
|
| Title | string |
Required |
|
| Summary | string |
Required |
|
| Content | string |
Required |
|
| PrePicture | string |
None. |
|
| State | integer |
None. |
|
| Level | integer |
None. |
|
| TaskforceID | integer |
None. |
|
| IABoardID | integer |
None. |
|
| CommentCount | integer |
None. |
|
| HeartCount | integer |
None. |
|
| LikeCount | integer |
None. |
|
| ShareCount | integer |
None. |
|
| en | integer |
None. |
|
| enTitle | string |
None. |
|
| enSummary | string |
None. |
|
| enContent | string |
None. |
|
| CreatedUserID | integer |
None. |
|
| CreatedTime | date |
None. |
|
| UpdatedUserID | integer |
None. |
|
| UpdatedTime | date |
None. |
|
| PageTopic | PageTopic |
None. |
Request Formats
application/json, text/json
{
"ID": 1,
"PageTopicID": 2,
"Title": "sample string 3",
"Summary": "sample string 4",
"Content": "sample string 5",
"PrePicture": "sample string 6",
"State": 7,
"Level": 8,
"TaskforceID": 9,
"IABoardID": 10,
"CommentCount": 11,
"HeartCount": 12,
"LikeCount": 13,
"ShareCount": 14,
"en": 15,
"enTitle": "sample string 16",
"enSummary": "sample string 17",
"enContent": "sample string 18",
"CreatedUserID": 1,
"CreatedTime": "2026-01-09T22:12:09.8660013+07:00",
"UpdatedUserID": 1,
"UpdatedTime": "2026-01-09T22:12:09.8660013+07:00",
"PageTopic": {
"$id": "2",
"ID": 1,
"ParentID": 2,
"Content": "sample string 3",
"Level": 4,
"State": 5,
"Note": "sample string 6",
"TaskforceID": 7,
"IABoardID": 8,
"SubTopicCount": 9,
"PostCount": 10,
"CommentCount": 11,
"CreatedUserID": 1,
"CreatedTime": "2026-01-09T22:12:09.8660013+07:00",
"UpdatedUserID": 1,
"UpdatedTime": "2026-01-09T22:12:09.8660013+07:00",
"PagePosts": [
{
"$ref": "1"
},
{
"$ref": "1"
}
]
}
}
application/x-www-form-urlencoded
Response Information
Resource Description
Trả về JSON với cấu trúc như sau: { "success": true, "message": "Thông báo kết quả bằng tiếng Anh", "enMessage": "Thông báo kết quả bằng tiếng Việt", "deletedPagePost": {} } - **success**: Trạng thái của yêu cầu, true nếu thành công, false nếu thất bại. - **message**: Thông báo kết quả bằng tiếng Anh. - **enMessage**: Thông báo kết quả bằng tiếng Việt. - **deletedPagePost**: Đối tượng bài viết đã xóa/cập nhật.
booleanResponse Formats
application/json, text/json
true