Вы можете записать информацию в текстовый файл командой 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 не найден |
|