Пользователь хочет сделать книжную полку, составленную из собственных книг, публичной. Полка должна иметь числовой идентификатор и должна содержать книги. Пользователь не может опубличить свою архивную "полку" (так как эта сущность не является полкой).
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 } }