API
› Друзья
Друзья friend
friend_list
GET /api.php?act=friend_list
Список друзей (своих или другого пользователя).
Параметры
| имя | тип | req | описание |
|---|---|---|---|
user_id |
int | нет | по умолч. — свои |
start |
int | нет | |
limit |
int | нет |
friend_requests
GET /api.php?act=friend_requests
Входящие заявки в друзья.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
start |
int | нет | |
limit |
int | нет |
friend_requests_outgoing
GET /api.php?act=friend_requests_outgoing
Исходящие (отправленные) заявки.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
start |
int | нет | |
limit |
int | нет |
friend_check
GET /api.php?act=friend_check
Статус отношений с пользователем.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
user_id |
int | да |
Ответ result
is_friendbool
request_outgoingbool
request_incomingbool
friend_add
POST /api.php?act=friend_add
Отправить заявку в друзья (или мгновенно подружиться — зависит от настроек сети). Если встречная заявка уже есть — она будет принята.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
user_id |
int | да |
Ответ result
status"pending" | "friends"
Ошибки
verification_required | Аккаунт не верифицирован (email/телефон). |
already_friends | Уже друзья. |
request_already_sent | Заявка уже отправлена. |
blocked | Пользователь добавил вас в чёрный список. |
friend_accept
POST /api.php?act=friend_accept
Принять входящую заявку.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
user_id |
int | да | кто отправил заявку |
Ответ result
status"friends"
friend_reject
POST /api.php?act=friend_reject
Отклонить входящую заявку.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
user_id |
int | да |
friend_cancel
POST /api.php?act=friend_cancel
Отменить свою исходящую заявку.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
user_id |
int | да |
friend_remove
POST /api.php?act=friend_remove
Удалить из друзей.
Параметры
| имя | тип | req | описание |
|---|---|---|---|
user_id |
int | да |
