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 |
|