You may write text content into a file using file/write :
svc=file/write¶ms={"itemId":<long>, "storageType":<uint>, "path":<text> "content":<text>, "writeType":<uint>, "contentType":<uint>}
| Parameter | Description |
|---|---|
| itemId | item id |
| storageType | storage type: 1 - public (all users may see/download files ), 2 - protected (that users may see/down- load files who being grant rights) |
| path | relative path from root folder to the file included |
| content | content being written |
| writeType | write type: 0 - rewrite a file, 1 - append to a file, 2 - do not rewrite if the file exists |
| contentType | content type; the content is returned as: 0 - text, 1 - hex string, 2 - base64 string |
After write success:
{}
{ "error":<uint> /* error code */ }
| Error code | Description |
|---|---|
| 1 | you are not authorized |
| 3 | file not found |
| 4 | wrong id inputted (not digits) |
| 5 | file already exists (if 'do not rewrite existed file' option chosen) |
| 7 | 'id' not found |
|