Справочный центр Wialon

write

Чтобы записать информацию в текстовый файл, используйте метод file/write:

Copied!
svc=file/write&params={
   "itemId":<long>,
   "storageType":<uint>,
   "path":<text>,
   "content":<text>,
   "writeType":<uint>,
   "contentType":<uint>
}

Параметры

ПараметрОписание

itemId

ID элемента.

storageType

Тип хранилища:
 общедоступное (все пользователи могут видеть и скачивать файлы),
 закрытое (только пользователи с правами доступа могут видеть и скачивать файлы).

path

Относительный путь от корневой папки к файлу.

content

Содержимое файла.

writeType

Тип записи:
0  перезаписать файл,
1  добавить в конец,
2  не записывать, если такой файл уже существует.

contentType

Тип содержимого. Содержимое может возвращаться как:
0 — текст,
1 — шестнадцатеричная строка,
2 — строка в кодировке Base64.

Возвращаемый результат

При успешном выполнении запроса возвращается пустая строка.

Copied!
{} 

Если запрос выполнить не удалось, возвращается код ошибки.

Коды ошибок

КодОписание

1

Пользователь не авторизован.

4

Невалидные входные параметры.

5

Не удалось перезаписать файл, поскольку файл с таким же именем уже существует, и в запросе указано "writeType":2.

7

Недостаточно прав на элемент, указанный в параметре itemId .

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.

Сообщить об ошибке

Ваше сообщение отправлено. Спасибо!

Произошла ошибка при отправке формы

Скачать файл PDF
Скачать документ Word

Смотрите также

  • detach Руководство пользователя
  • list_virtual_order_routes Руководство пользователя
  • attach Руководство пользователя