API › Блог-записи

Блог-записи post

6 actions · URL: /api.php?act=<name> или /api/v1/post/<action>

post_get GET /api.php?act=post_get auth read

Получить блог-запись по id.

Параметры

имятипreqописание
id int да
rate-limit: 120 / 1 мин на user
post_comments_list GET /api.php?act=post_comments_list auth read

Список комментариев к посту.

Параметры

имятипreqописание
id int да
start int нет
limit int нет
rate-limit: 120 / 1 мин на user
post_create POST /api.php?act=post_create auth write csrf

Создать блог-запись. Поддерживает текст, голос (post_type=1) и кружок (post_type=2).

Параметры

имятипreqописание
title string для text
body string для text 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 нет 1 = all, 2 = friends, 3 = private
main int нет 1 — отправить на главную
cat_id int нет категория блога
userphoto int нет прикрепить фото из альбома

Ответ result

blogentry_id
int
nsfw
bool
rate-limit: 10 / 1 ч на user
post_delete POST /api.php?act=post_delete auth write csrf

Удалить свою запись.

Параметры

имятипreqописание
id int да
rate-limit: 30 / 1 мин на user
post_comment_add POST /api.php?act=post_comment_add auth write csrf

Добавить комментарий.

Параметры

имятипreqописание
id int да
body string да
rate-limit: 30 / 1 мин на user
post_comment_delete POST /api.php?act=post_comment_delete auth write csrf

Удалить свой комментарий.

Параметры

имятипreqописание
comment_id int да
rate-limit: 30 / 1 мин на user