Пользователь хочет сделать книжную полку, составленную из собственных книг, публичной. Полка должна иметь числовой идентификатор и должна содержать книги. Пользователь не может опубличить свою архивную "полку" (так как эта сущность не является полкой).
ID функции
w_folder_make_public
Кто может вызывать
Авторизованный пользователь
Авторизованное приложение
Принимаемые параметры
id* – идентификатор полки, которую шарит пользователь;
Возвращаемые значения
Отсутствуют
Возможные ошибки
error_code | error_message | Описание |
|---|---|---|
101174 | Sharing this folder is not allowed | По каким-то причинам нельзя выставить признак публичности для данной полки. Например, если она уже публичная |
101118 | Invalid folder id | Нечисловое значение в ID полки |
101119 | Wrong folder | Полка не существует или не принадлежит текущему пользователю |
| 101175 | Empty folder | Полка не содержит книг |
Пример запроса на сервер
{
"app": "1",
"time": "2014-11-07T16:21:02+03:00",
"sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c",
"sid": "78838d3c7fbf640a4c52956569bef3c685",
"requests": [
{
"func": "w_folder_make_public",
"id": "folder_make_public",
"param": {
"id": "2128506"
}
}
]
}
Пример ответа сервера
{
"success": true,
"time": "2014-11-07T16:21:02+03:00",
"folder_make_public": {
"success": true
}
}