Post Create API - Merevoli-DatLuu/SocialNetworkAPI GitHub Wiki
post/ - Thêm một bài post mới
HTTP/1.1 POST /api/v1/post/
- Permission:
everyone - Require Logged In:
true - Require Verified User:
true
Parameter:
| Field | Method | Type | Description | Required |
|---|---|---|---|---|
| title | POST | string | Tiêu đề bài post | |
| content | POST | string | Nội dung bài post | * |
| mode | POST | string | Chế độ bài post | lựa chọn ("PUBLIC", "PRIVATE"), mặc định là "PUBLIC" |
Success 200:
| Field | Type | Description |
|---|---|---|
| status | string | Trạng thái |
| message | string | Thông báo chi tiết |
| data | json | Thông tin bài post vừa tạo |
Example:
Request
POST http://127.0.0.1:8000/api/v1/post HTTP/1.1
content-type: application/json
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0b2tlbl90eXBlIjoiYWNjZXNzIiwiZXhwIjoxNjI2NzA2Njg4LCJqdGkiOiJjNDNlYWZjNjFjNzM0YTYxODBiMmJlODYxMDU5OGFlMSIsInVzZXJfaWQiOjIwfQ.qeMpHbZm6tdMA6QrJmP6Az8fkHtsbb5r-p-Ond5jWoM
{
"title": "Title 1",
"content": "this is post 1",
"mode": "PRIVATE"
}
Response data