Вы можете записать информацию в текстовый файл командой file/write :
svc=file/write¶ms={"itemId":<long>, "storageType":<uint>, "path":<text> "content":<text>, "writeType":<uint>, "contentType":<uint>}
Параметр | Описание |
---|---|
itemId | id элемента |
storageType | тип хранилища: 1 - public (видеть/скачивать могут все), 2 - protected (видят/скачивают те, ко- му выданы права) |
path | относительный путь из корневой пап- ки до файла включительно |
content | содержимое для записи |
writeType | тип записи: 0 - перезаписать файл, 1 - дописать в конец файла, 2 - не записывать, если файл существует |
contentType | тип контента; содержимое возвраща- ется как: 0 - текст, 1 - hex string, 2 - base64 string |
При успехе записи:
{}
{ "error":<uint> /* код ошибки */ }
Код ошибки | Описание |
---|---|
1 | не авторизованы |
3 | файла не существует |
4 | указан некорректный id (не цифры) |
5 | файл с таким именем уже существу- ет (выбрано не перезаписывать су- ществующий файл) |
7 | элемент с таким id не найден |