Чтобы получить файлы из дефолтной или пользовательских библиотек, используйте команду file/library:
svc=file/library¶ms={"type":<text>, "flags":<uint>}
Название | Описание |
---|---|
type | имя библиотеки; дефолтные: unit, group, poi |
flags | 0 - файлы только из дефолтной библиотеки (исполь- зовать можно только дефолтные type-значения); 1 - файлы из всех библиотек иерархии рекурсивно (учётная запись, родитель, родитель родителя, …) |
1. Создаём в публичном файловом хранилище нашей учётной записи папку «library» (<account_id>/1/library);
2. Внутрь «library» помещаем библиотеки файлов (поместим нашу предполагаемую библиотеку cust_lib – <account_id>/1/library/cust_lib);
3. Для получения содержимого библиотеки в запросе помещаем имя библиотеки в параметр type (из примера выше будем искать type:'cust_lib').
{ "<account_id>": [ /* id учётной записи, 0 - дефолтная библиотека */ { "n":<text>, /* имя файла */ "s":<uint>, /* размер файла (байты) */ "ct":<uint>, /* время создания файла, UNIX-time */ "mt":<uint> /* время последнего редактирования файла, UNIX-time */ }, ... ], ... /* другие учётные записи (если есть) */ }