ПланФикс API file.uploadNewVersion: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Нет описания правки
Строка 54: Строка 54:
</response>
</response>
</source>
</source>
{| class="wikitable" style="margin-top: 1em; width:100% "
!width="50"|Значение ''code'' !! Расшифровка
|-
|align="center"| 0000|| неизвестная ошибка
|-
|}





Версия от 12:39, 27 октября 2010

Функция позволяет загрузить новую версию файла. Формат запроса:

<?xml version="1.0" encoding="UTF-8"?>
<request method="file.uploadNewVersion">
  <account></account>
  <sid></sid>
  <file>
    <id></id>
    <description></description>
    <name></name>
    <body></body>
  </file>
  <signature></signature>
</request>
Название Тип Значение Примечание
id int идентификатор обновляемого файла
description string новое описание файла
name string имя файла
body string base64 закодированное содержимое файла
signature string(32) подпись


Результат успешного выполнения функции:

<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
  <file>
    <id></id>
  </file>
</response>
Название Тип Значение Примечание
file.id int идентификатор обновляемого файла


В противном случае будет возвращен ответ с ошибкой:

<?xml version="1.0" encoding="UTF-8"?>
<response status="error">
  <code></code>
</response>


Перейти