ПланФикс API action.add — различия между версиями
Материал из ПланФикс
SliZzzZ (обсуждение | вклад) |
SliZzzZ (обсуждение | вклад) м (Правки SliZzzZ (обсуждение) откачены к версии Seva) |
||
Строка 98: | Строка 98: | ||
<code></code> | <code></code> | ||
</response> | </response> | ||
+ | </source> | ||
+ | {| class="wikitable" style="margin-top: 1em; width:100% " | ||
+ | !width="50"|Значение ''code'' !! Расшифровка | ||
+ | |- | ||
+ | |align="center"| 0000|| неизвестная ошибка | ||
+ | |- | ||
+ | |} | ||
== Перейти == | == Перейти == | ||
+ | *[[ПланФикс API]] | ||
*[[ПланФикс API:Действия]] | *[[ПланФикс API:Действия]] | ||
− |
Версия 12:26, 27 октября 2010
Добавление действия. Можно добавить комментарий или тайм треккинг:
<?xml version="1.0" encoding="UTF-8"?>
<request method="action.add">
<account></account>
<sid></sid>
<action>
<description></description>
<timeTracker>
<workDate></workDate>
<beginTime></beginTime>
<endTime></endTime>
<workKind>
<id></id>
<name></name>
<workType>
<id></id>
<name></name>
</workType>
</workKind>
</timeTracker>
<task>
<id></id>
<title></title>
</task>
<notifiedList>
<user>
<id></id>
<id></id>
<!-- ... -->
</user>
</notifiedList>
<reminder>
<date></date>
</reminder>
</action>
<sirnature></sirnature>
</request>
Название | Тип | Значение | Примечание |
---|---|---|---|
description | string | текст с описанием действия, комментарий | |
timeTracker | таймтрекер | не обязательный параметр. если отсутствует, то это обычный комментарий | |
timeTracker.workDate | DateTime | дата действия | |
timeTracker.beginTime | Time | час начала | |
timeTracker.endTime | Time | час окончания | |
timeTracker.workKind | тип работы | ||
timeTracker.workKind.id | int | идентификатор типа работы | |
timeTracker.workKind.workType | вид выполненной работы | ||
timeTracker.workKind.workType.id | int | идентификатор выполненной работы | |
task | задача, в рамках которой выполняется это действие | ||
task.id | int | идентификатор задачи | |
notifiedList | этим действием необходимо уведомить следующих пользователей | необязательный параметрполе | |
notifiedList.user | список пользователей которые получат уведомление | ||
notifiedList.user.id | int | идентификатор пользователя | |
reminder | необязательный параметр | ||
reminder.date | DateTime | дата когда необходимо уведомить |
Результат удачного выполнения запроса:
<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
<action>
<id></id>
</action>
</response>
Название | Тип | Значение | Примечание |
---|---|---|---|
action.id | int | идентификатор добавленного действия |
В противном случае будет возвращен ответ с ошибкой:
<?xml version="1.0" encoding="UTF-8"?>
<response status="error">
<code></code>
</response>
Значение code | Расшифровка |
---|---|
0000 | неизвестная ошибка |