API
› Блог-записи
Блог-записи post
post_get
GET /api.php?act=post_get
Получить блог-запись по id.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
id |
int | да |
post_comments_list
GET /api.php?act=post_comments_list
Список комментариев к посту.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
id |
int | да | |
start |
int | нет | |
limit |
int | нет |
post_create
POST /api.php?act=post_create
Создать блог-запись. Поддерживает текст, голос (post_type=1) и кружок (post_type=2).
Параметры
| имя | тип | req | описание |
|---|---|---|---|
title |
string | для text | |
body |
string | для text | HTML/BBCode |
post_type |
int | нет | 0 = text (default), 1 = voice, 2 = circle |
voice_id |
int | для post_type=1 | |
circle_id |
int | для post_type=2 | |
privacy |
int | нет | bitmask: 63=all, 3=friends, 1=self |
comments |
int | нет | кто может комментировать (bitmask) |
search |
int | нет | 1 — показывать в поиске |
main |
int | нет | 1 — отправить на главную |
main_show |
int | нет | 1 — видимость в ленте (default 1) |
cat_id |
int | нет | категория блога |
images |
string | нет | JSON array / CSV of image URLs → HTML <img> |
userphoto |
int | нет | прикрепить фото из альбома |
Ответ result
blogentry_idint
nsfwbool
post_edit
POST /api.php?act=post_edit
Редактировать свою блог-запись.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
id |
int | да | |
title |
string | да | |
body |
string | да | HTML/BBCode |
privacy |
int | нет | bitmask |
comments |
int | нет | кто может комментировать |
search |
int | нет | 1 — в поиске |
cat_id |
int | нет | |
main |
int | нет | |
main_show |
int | нет | видимость в ленте |
images |
string | нет | JSON array of image URLs → HTML <img> |
Ответ result
blogentry_idint
updatedbool
post_delete
POST /api.php?act=post_delete
Удалить свою запись.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
id |
int | да |
post_set_fixed
POST /api.php?act=post_set_fixed
Закрепить (fixed=1) или открепить (fixed=0) запись в блоге. Не больше одной закреплённой на пользователя.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
id |
int | да | blogentry_id |
fixed |
int | да | 0|1 |
Ответ result
blogentry_idint
fixedbool
post_comment_add
POST /api.php?act=post_comment_add
Добавить комментарий.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
id |
int | да | |
body |
string | да |
post_comment_delete
POST /api.php?act=post_comment_delete
Удалить свой комментарий.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
comment_id |
int | да |
post_comment_edit
POST /api.php?act=post_comment_edit
Редактировать свой комментарий к посту.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
id |
int | да | blogentry_id |
comment_id |
int | да | |
body |
string | да | HTML |
